实例1 判断输入的是不是黄蓉所说的数
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") number = int(input("请输入您认为符合条件的的数:")) if number%3 == 2 and number%5 == 3 and number%7 == 2: print(number,"符合条件:三三数之剩二,五五数之剩三,七七数之剩二")
结果
实例2 验证瑛姑给出的答案是否正确
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") number = int(input("请输入瑛姑给出的数:")) if number%3 == 2 and number%5 == 3 and number%7 == 2: print(number,"符合条件") else: print(number,"不符合条件")
结果
实例3 输入玫瑰花语
print("在古希腊神话中,玫瑰集爱情与美丽于一身,所以人们常用玫瑰来表达爱意。") print("但是不同朵数的玫瑰花代表的含义是不同的。\n") number = int(input("请输入您相送几朵玫瑰,小默会告诉您含义:")) if number == 1: print("1朵:你是我的唯一!") elif number == 3: print("3朵:I LOVE YOU!") elif number == 10: print("10朵:十全十美!") elif number == 99: print("99朵:天长地久!") elif number == 108: print("108朵:求婚!") else: print("小默也不知道了!可以考虑送1朵、3朵、10朵、99朵或108朵哟!")
结果
实例4 判断是否为酒后驾车
print("\n为了您和他人的安全,严禁酒后开车!\n") proof = int(input("请输入每100毫升血液的酒精含量:")) if proof < 20: print("\n您还不构成饮酒行为,可以开车,但要注意安全!") else: if proof < 80: print("\n已经达到酒后驾驶标准,请不要开车!") else: print("\n已经达到醉酒驾驶标准,千万不要开车!")
结果
实例5 助力瑛姑while循环解题法
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") none = True number = 0 while none: number += 1 if number%3 == 2 and number%5 == 3 and number%7 == 2: print("答曰:这个数是",number) none = False
结果
实例6 助力瑛姑 for循环版解题法
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") for number in range(100): if number%3 == 2 and number%5 == 3 and number%7 == 2: print("答曰:这个数是",number)
实例7 打印九九乘法表
for i in range(1,10): for j in range(1,i+1): print(str(i) + "x" + str(j) + "=" + str(i*j) +"\t",end='') print('')
结果
打印倒九九乘法表
for i in range(9,0,-1): for j in range(1,i+1): print(str(i) + "x" + str(j) + "=" + str(i*j) +"\t",end='') print('')
结果
实例8 助力瑛姑 for循环改进版解题法
print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") for number in range(100): print(number) if number%3 == 2 and number%5 == 3 and number%7 == 2: print("答曰:这个数是:",number) break
结果
实例9 逢七拍腿游戏
total = 99 for number in range(1,100): if number % 7 == 0: continue else: string = str(number) if string.endswith('7'): continue total -= 1 print("从1数到99共拍腿",total,"次")
结果
实战一:模拟支付宝蚂蚁森林的能量产生过程
none = True while none: print("查询能量请输入能量来源!退出程序请输入0") print("能量来源如下:\n生活缴费、行走捐、共享单车、线下支付、网络购票") a=str(input()) if a == "0": print("已退出") break if a in ["生活缴费" ,"行走捐" , "共享单车" , "线下支付" , "网络购票"]: print("200g")
结果
实战二:猜数字游戏
print("--------猜数字游戏---------\n") import random none=True a = random.randint(1,10) while none: b = int(input("请输入1~10之间的任意一个数:\n")) if b>a: print("太大了,请重新输入:") elif b<a: print("太小了,请重新输入:") else: print("恭喜你,你赢了,猜中的数字是:",b) break print("--------游戏结束----------")
结果
实战三:模拟跳一跳小游戏的加分块
print("---------跳一跳----------") print("欢迎回来,请开始游戏......") print("请输入(中心、音乐块、微信支付块):") count = 0 while True: a = input("请输入:") if a == "中心": count += 2 print("您的分数为:", count) elif a == "音乐块": count += 30 print("您的分数为:", count) elif a == '微信支付块': count += 10 print("您的分数为:", count)
结果
实战四:模拟10086查询功能
print("---------10086查询功能-----------") print("输入1,查询当前余额\n" "输入2,查询剩余流量\n" "输入3,查询当前剩余通话\n" "输入0,退出自助查询系统!") while True: a = input() if a == "1": print("当前余额为999元") elif a == "2": print("当前剩余流量为5G") elif a == "3": print("当前剩余通话为189分钟") elif a == "0": print("退出自助查询系统!") break
结果
标签:语句,elif,number%,第三章,python,number,剩二,print,输入 From: https://www.cnblogs.com/Wanzy12345678/p/16950031.html