python 初学者练手上机实操一

一、从键盘输入商品名称、商品的单价、商品的数量,

计算商品总价,并按如下格式输出:

商品名称:牛奶,单价: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…结构,例如下面的分段函数求值。

python 初学者练手上机实操一
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

(3)
江山如画的头像江山如画管理团队
上一篇 2023年4月5日 下午3:45
下一篇 2023年4月15日 下午9:01

99%的人还看了以下文章

发表回复

登录后才能评论