温度转换
转换算法如下:(C表示摄氏度、F表示华氏度),可采用大小写字母结尾
C = ( F - 32 ) / 1.8
F = C * 1.8 + 32
#TempConvert.py TempStr = input() if TempStr[-1] in ['F', 'f']: C = (eval(TempStr[0:-1]) - 32)/1.8 print("{:.2f}C".format(C)) elif TempStr[-1] in ['C', 'c']: F = 1.8*eval(TempStr[0:-1]) + 32 print("{:.2f}F".format(F)) else: print("输入格式错误")
讯享网
数字形式转换
0到9对应的中文字符分别是:零一二三四五六七八九,输入数字0到9,输出大写
讯享网template = "零一二三四五六七八九" s = input() for c in s: print(template[eval(c)], end="")
货币转化,汇率:1美元=6.78人民币
CurStr = input() if CurStr[:3] == "RMB": print("USD{:.2f}".format(eval(CurStr[3:])/6.78)) elif CurStr[:3] in ['USD']: print("RMB{:.2f}".format(eval(CurStr[3:])*6.78))
如果输入值是0,直接输出"Hello World"
如果输入值大于0,以两个字符一行方式输出"Hello World"(空格也是字符)
如果输入值小于0,以垂直方式输出"Hello World"
讯享网i=input() if eval(i)==0: print("Hello World") elif eval(i)>0: print("He") print("ll") print("o ") print("Wo") print("rl") print("d") else: print("H") print("e") print("l") print("l") print("o") print(" ") print("W") print("o") print("r") print("l") print("d")
数字转化浮点数
s = input() print("{:.2f}".format(eval(s)))

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/65013.html