首页 > 编程语言 >Python3-eg

Python3-eg

时间:2022-09-21 17:48:28浏览次数:62  
标签:10 number% eg number 剩二 print Python3 符合条件

实例01(判断输入的是不是黄蓉所说的数)
1 print("今有物不知数,三三数之剩二,五五数之剩三,七七数之剩二,问几何? \n") 2 number = int(input("请输入您认为符合条件的数:")) #输入一个数 3 if number%3 ==2 and number%5 ==3 and number%7 ==2: #判断是否符合条件 4 print(number,"符合条件:三三数之剩二。五五数之剩三。七七数之剩二") 5 else: 6 print(number,"不符合条件")

 

 实例02(验证瑛姑给出的答案是否正确)

1 print("今有物不知数,三三数之剩二,五五数之剩三,七七数之剩二,问几何? \n")
2 number = int(input("请输入瑛姑给出的数·:"))                                  #输入一个数
3 if number%3 ==2 and number%5 ==3 and number%7 ==2:        #判断是否符合条件
4     print(number,"符合条件")
5 else:                                                                                                  #不符合条件
6     print(number,"不符合条件")
7      

 

 实例03(输出玫瑰花语)

1 print("在古希腊神话中,玫瑰集爱情与美丽于一身,所以人们常用玫瑰来表达爱情。") 2 print("但是不同朵数的玫瑰花代表的含义是不同的。\n") 3 #获取用户输入的朵数,并转换为整型 4 number = int(input("输入您想送几朵玫瑰花,小默会告诉您含义:")) 5 if number == 1: #判断输入的花朵数是否为1,代表1朵 6 #如果等于1则输出提示信息 7 print("1朵:你是我的唯一!") 8 elif number == 3: #判断是否为3朵 9 print("3朵:I love you!") 10 elif number == 10: #判断是否为10朵 11 print("10朵:十全十美!") 12 elif number == 99: #判断是否为99朵 13 print("99朵:天长地久!") 14 elif number == 108: #判断是否为108朵 15 print("108朵:求婚!") 16 else: 17 print("小默也不知道了!可以考虑送1朵、3朵、10朵、99朵、108朵哟!") 18

 

 

实例04(判断是否为酒后开车)

print("\n为了您和他人的安全,严禁酒后开车!\n") proof = int(input("请输入每100毫升血液的酒精含量:")) #获取用户输入的酒精含量,并转换为整型 if proof <20: #酒精含量小于20毫克,不构成饮酒行为 print("\n您还不构成饮酒行为,可以开车,但要注意安全!") else: if proof <80: #酒精含量小于80毫克,达到饮酒驾驶标准 print("\n已经达到酒后驾驶标准,清不要开车!") else: #酒精含量大于或等于80毫克,已经达到醉酒驾驶标准 print("\n已经达到醉酒驾驶标准,千万不要开车!")

 

 

实例05(助力瑛姑1:while循环版破解法)

1 print("今有物不知数,三三数之剩二,五五数之剩三,七七数之剩二,问几何? \n") 2 none = True #作为循环条件的变量 3 number = 0 #计数的变量 4 while none: 5 number += 1 6 if number%3 ==2 and number%5 ==3 and number%7 ==2: #判断是否符合条件 7 print("答曰:这个数是 ",number) #输出符合条件的数 8 none == False #将循环条件的变量赋值为否

 

实例06(助力瑛姑2:for循环版解题法)

1 print("今有物不知数,三三数之剩二,五五数之剩三,七七数之剩二,问几何? \n")
2 for number in range(100):
3     if number%3 ==2 and number%5 ==3 and number%7 ==2:       #判断是否符合条件
4         print("答曰:这个数是",number)                                                    #输出符合条件的数

 

实例07(打印九九乘法表)

1 for i in range(1,10) : #输出9行 2 for j in range(1,i+1) : #输出与行数相等的列 3 print(str(j) + "×" + str(i) + "=" + str(i*j) + "\t",end=' ') 4 print('') #换行

 

实例08(助力瑛姑3:for循环改进进阶版解题法)

1 print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n") 2 for number in range(100): 3 if number%3 ==2 and number%5 ==3 and number%7 ==2: 4 print("答曰:这个数是",number) 5 break

 

 

实例09(逢七拍腿游戏)

1 total = 99 #记录拍腿次数的变量 2 for number in range(1,100): #创建一个从1到100(不包括)的循环 3 if number % 7 ==0: #判断是否为7的倍数 4 continue #继续下一次循环 5 else: 6 string = str(number) #将数值转换为字符串 7 if string.endswith('7'): #判断是否以数字7结尾 8 continue #继续下一次循环 9 total -= 1 #可拍腿次数-1 10 print("从1数到99共拍腿",total,"次.") #显示拍腿次数

 

标签:10,number%,eg,number,剩二,print,Python3,符合条件
From: https://www.cnblogs.com/ron312/p/16716465.html

相关文章