标签:elif python Cnum 语法 2f intemp ex1 print invalue
inputtemp = input() # 获取输入字符串
if inputtemp[-1] in ['F','f']: # 最后一个输入字符是F/f if后有:
Ctemp = (eval(inputtemp[0:-1])-32)/1.8
print("{:.2f}C".format(Ctemp)) # 输出保留小数后两位,(:.2f)
elif inputtemp[-1] in ['C','c']:
Ftemp = eval(inputtemp[0:-1])*1.8+32
print("{:.2f}F".format(Ftemp))
else:
print("输入格式错误")
num = input()
Cnum ="" # 转换后的字符串存储在Cnum
for n in num:
if n == '0':
Cnum = Cnum + '零'
elif n == '1':
Cnum = Cnum + '一'
elif n == '2':
Cnum = Cnum + '二'
elif n == '3':
Cnum = Cnum + '三'
elif n == '4':
Cnum = Cnum + '四'
elif n == '5':
Cnum = Cnum + '五'
elif n == '6':
Cnum = Cnum + '六'
elif n == '7':
Cnum = Cnum + '七'
elif n == '8':
Cnum = Cnum + '八'
elif n == '9':
Cnum = Cnum + '九'
print(Cnum)
intemp = input()
intemp = intemp + ' ' # 索引不包括最右边索引值
if intemp[0] == 'C':
Ftemp = eval(intemp[1:-1])*1.8+32
print("F{:.2f}".format(Ftemp))
elif intemp[0] == 'F':
Ctemp = (eval(intemp[1:-1])-32)/1.8
print("C{:.2f}".format(Ctemp))
invalue = input()
invalue = invalue +' '
if invalue[0:3] == "RMB":
Uvalue = eval(invalue[3:-1])/6.78
print("USD{:.2f}".format(Uvalue))
elif invalue[0:3] == "USD":
Rvalue = eval(invalue[3:-1])*6.78
print("RMB{:.2f}".format(Rvalue))
标签:elif,python,Cnum,语法,2f,intemp,ex1,print,invalue 来源: https://blog.csdn.net/xuyuehengyi/article/details/96280717
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。