1、一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣(打九折), 如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣(%10或 20%)和最终价格。
2、输入一个 5 位数,判断它个位与万位相同,十位与千位相 同。 根据判断打印出相关信息,相同打印结果:该数据符合规范,不相同打印:该数据不符合规范
3、利用random函数生成随机整数,从1-9取出来。然后输入一个数字,来猜,如果大于,则 印大于随机数。小了,则打印小于随机数。如果相等,则打印等于随机数
4、实现剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4) 电脑随机出拳比较胜负,显示 用户胜、负还是平局。
运行如下图所示:
# 第一题
'''
1、一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣(打九折),
如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣(%10或 20%)和最终价格。
'''
money=int(input("请输入购买金额:"))
# 如果输入购买金额小于50,告诉客户不在打折范围内
if money<50:
print("没有折扣,您需要支付{}元!".format(money))
# 购买金额大于50小于100的情况
elif money<100:
finalMoney = money * 0.9
print("您的购买金额在50元-100元之间,享受10%的折扣!最终价格为{}元!".format(finalMoney))
# 购买金额大于100的情况
else:
finalMoney = money