/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 13 条)
学习达人
T268402hb 展开
将第二个input放在第一个if循环里会好一点,这样低于100的就直接输出消费金额了,只有满足条件的才会询问是否是VIP。
2025年05月10日 14:43
2 回复
T240863uu 展开
jine=int(input("输入金额:"))
vip=input("是否为会员(是/否):")
if jine>=100:
if vip=="是":
print("你是vip,消费", jine*0.8,"元")
else:
print("消费", jine*0.9,"元")
else:
print("消费", jine,"元")
有个问题,最后的这个else只是为了语句的完整的嘛。复式if --else已经做了完整的判断了
2025年04月01日 09:41
0 回复
lbj6603 展开
@ T240863uu 判断值小于100元的其他情况
2025年10月29日 17:52
@TA
学习达人
T-wwwhbxjzy 展开
这个定义 应该定义到 ifmoney>=100 的判断里面吧
amount = int(input("请输入消费金额(元):"))

if amount>=100:
isVip = input("请输入是否vip(是/否):")
if isVip=="是":
print("你是vip,消费",amount*0.8,"元,打8折")
else:
print("你不是vip,消费",amount*0.9,"元!")
else:
print("消费了",amount,"元,不享受折扣")
2024年12月14日 10:24
1 回复
学习达人
c1107404571 展开
money=int(input("请输入您此次消费金额(元):"))
if money>=100:
vip = input("您是我们的会员吗?是/否")
if vip=="是":
print("会员减免:",money-money*0.8,"元")
print("实际收取:",money*0.8,"元")
else:
print("非会员消费:",money*0.9,"元")
else:
print("您的账单金额:",money,"元")
2024年05月09日 16:56
5 回复
学习达人
T071224ls 展开
为什么我的输入栏里不允许打中文,字母和数字都可以[笑哭]
2024年08月14日 15:25
2 回复
T071224ls 展开
@ Todmmz2lds 嗯,我是后来在后面加了一个encoding="utf-8"好了
2024年09月09日 10:05
@TA
Todmmz2lds 展开
@ T071224ls 安装2024.1就可以了
2024年08月20日 20:45
@TA
Todmmz2lds 展开
@ T071224ls 一样,求解!
2024年08月19日 22:02
@TA
学习达人
T808270ar 展开
1:为什么我的金额不管是否大于100,都要求输入是否vip
2:在输入是否vip时无法输入汉字
2024年09月15日 14:19
1 回复
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部