Python_作业4_选择分支结构
1-1
如下代码可以实现当输入6的时候输出x>5,输入4的时候输出 3<x<=5,输入1的时候输出**x<=3 ** (T)
x = int(input()) if x>5: print("x>5") elif x>3: print("3<x<=5") else: print("x<=3")
1-2
当作为条件表达式时,空值、空字符串、空列表、空元组、空字典、空集合、空迭代对象以及任意形式的数字0都等价于False。 (T)
7-1 jmu-python-汇率兑换
按照1美元=6人民币的汇率编写一个美元和人民币的双向兑换程序
输入格式:
输入人民币或美元的金额,人民币格式如:R100,美元格式如:$100
输出格式:
输出经过汇率计算的美元或人民币的金额,格式与输入一样,币种在前,金额在后,结果保留两位小数
输入样例1:
R60
输出样例1:
$10.00
输入样例2:
$5
输出样例2:
R30.00
代码;
mydata = input() if mydata[0] == '$': n = eval(mydata[1:]) print("R{:.2f}".format(n*6)) elif mydata[0] == 'R': m = eval(mydata[1:]) print("${:.2f}".format(m/6)) else: print("输入有误")
7-2 jmu-python-成绩转换
本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
输入样例:
98
输出样例:
A
代码:
mydata = eval(input()) if mydata >= 90: print("A") elif mydata < 90 and mydata >= 80: print("B") elif mydata < 80 and mydata >= 70: print("C") elif mydata < 70 and mydata >= 60: print("D") else: print("E")
本文作者:万事胜意k
本文链接:https://www.cnblogs.com/ysk0904/p/17215295.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步