一、从键盘输入商品名称、商品的单价、商品的数量,
计算商品总价,并按如下格式输出:
商品名称:牛奶,单价:5元,数量:2件,总价:10元
二、从键盘输入年龄,如果>=18岁显示“已成年”,否则显示“未成年”。
三、输入三条边长,如果能构成三角形就计算周长并显示,否则显示“不能构成三角形”。
四、百分制成绩转换为等级制成绩。
要求:如果输入的成绩在90分以上(含90分)输出A;80分-90分(不含90分)输出B;70分-80分(不含80分)输出C;60分-70分(不含70分)输出D;60分以下输出E。
score = float(input('请输入成绩:')) if score >= 90: grade = 'A' elif score >= 80: grade = 'B' elif score >= 70: grade = 'C' elif score >= 60: grade = 'D' else: grade = 'E' print('你的等级是:',grade)
五、用户身份验证
username = input('请输入用户名: ') password = input('请输入口令: ') # 如果希望输入口令时 终端中没有回显 可以使用getpass模块的getpass函数 # import getpass # password = getpass.getpass('请输入口令: ') if username == 'admin' and password == '123456': print('身份验证成功!') else: print('身份验证失败!')
六、if…elif…else…
结构,例如下面的分段函数求值。
x = float(input('请输入X的值')) if x > 1: y = 3 * x - 5 elif x >= -1: y = x + 2 else: y = 5 * x + 3 print('函数的值为',y)
七、掷骰子
from random import randint face = randint(1, 6) if face == 1: result = '唱首歌' elif face == 2: result = '跳个舞' elif face == 3: result = '学狗叫' elif face == 4: result = '做俯卧撑' elif face == 5: result = '念绕口令' else: result = '讲冷笑话' print(result)
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11951.html