发布网友 发布时间:2022-04-19 18:16
共3个回答
热心网友 时间:2023-11-01 01:42
可以参考代码:
def test(n):
if n[-1]=="R":
return str(int(n[0:-1])/6.5)+"D"
elif n[-1]=="D":
return str(int(n[0:-1])*6.5)+"R"
或是可以使用input获取键盘输入的字符,而不是作为方法的传入参数n
追问用input获取字符的话应该怎么编码呀?追答n = input()
在n使用前,将n赋值为从input获取的内容就好test方法的参数也就可以去掉了
def test():
n = input()
if n[-1]=="R":
return str(int(n[0:-1])/6.5)+"D"
elif n[-1]=="D":
return str(int(n[0:-1])*6.5)+"R"
热心网友 时间:2023-11-01 01:43
有个华氏温度与摄氏温度的转换程序与这个一样。改了下:热心网友 时间:2023-11-01 01:43
x=input('人民币R or 美元D:')