Python的简单分支与循环结构案例

您所在的位置:网站首页 能被3整除的数特征教案设计 Python的简单分支与循环结构案例

Python的简单分支与循环结构案例

2023-06-15 12:33| 来源: 网络整理| 查看: 265

文章目录 1.写出判断一个数是否能同时被3和7整除的条件语句, 并且打印对应的结果。2.写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除的条件语句, 并且打印对应的结果。3.闰年问题4.时间问题5.身材是否正常问题6.成绩及格问题7.成年问题8.输入两个整数,如果两个数相减的结果为奇数则输出该结果,否则输出提示信息结果不是奇数。9.使用for循环输出 0到100内所有的奇数。10.使用while循环输出0到100内所有的偶数。11.使用循环计算出1到100求和的结果。12.统计100以内个位数是2并且能够被3整除的数的个数。13.输入任意一个正整数,求它是几位数。14.水仙花数问题15.输入为0时结束问题16.求100以内的素数问题17.斐波那契数列问题18.九九乘法表19.鸡兔同笼问题20."百马百担"问题21.折纸问题22.猜字游戏

1.写出判断一个数是否能同时被3和7整除的条件语句, 并且打印对应的结果。 x =int(input('请输入一个数字:')) if x % 3 ==0 and x % 7 == 0: print('True') else: print('False')

或者:

x =int(input('请输入一个数字:')) print(x % 3 ==0 or x % 7 == 0)

运行结果:

请输入一个数字:21 True

2.写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除的条件语句, 并且打印对应的结果。 x =int(input('请输入一个数字:')) if x % 3 ==0 or x % 7 == 0: if x % 3 ==0 and x % 7 == 0: print('False') else: print('True') else: print('False')

或者:

x =int(input('请输入一个数字:')) print((x % 3 ==0 or x % 7 == 0) and (x % 3 !=0 or x % 7 != 0))

运行结果:

请输入一个数字:21 False

3.闰年问题

输入年份,写代码判断输入的年是否是闰年,并且打印对应的结果 。 (是闰年的条件: 能被4整除但是不能被100整除或者能够被400整除的年)

year = int(input('请输入一个年份:')) print((year % 4 ==0 and year % 100 == 0) or year % 400 == 0)

运行结果:

请输入一个年份:1900 True

4.时间问题

假设今天的上课时间为123456秒,编程计算今天上课时间是多少小时,多少分钟,多少秒;以‘XX时XX分XX秒’的方式表示出来。

x = int(input('请输入时间(秒):')) print(str(x % (24 * 60 * 60) // (60 * 60))+"时"+str(x % (24 * 60 * 60) % (60 * 60) // 60)+'分'+str(x % (24 * 60 * 60) % (60 * 60) % 60)+'秒' )

运行结果:

请输入时间(秒):123456 10时17分36秒

5.身材是否正常问题

定义两个变量保存一个人的身高和体重,编程实现判断这个人的身材是否正常! (公式: 体重(kg)/身高(m)的平方值 在18.5 ~ 24.9之间属于正常。)

height =float(input('请输入一个人的身高(m):')) weight =float(input('请输入一个人的体重(kg):')) x = weight / (height ** 2) if 18.5


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3