好文档 - 专业文书写作范文服务资料分享网站

Python中if 和循环语句练习题程序

天下 分享 时间: 加入收藏 我要投稿 点赞

Python if和循环语句练习题

Python if 语句练习题

1. 写出判断一个数是否能同时被3和7整除的条件语句,并且打印对应结果。

X=int(input(‘请输入一个数字’)) If x%3==0 and x%7==0: Print(‘能够被3和7同时整除’) 2. 写出判断一个数是否能被3或7整除,但是不能同时被3和7整除的条件语句,并打印相应的结果。 X=int(input(‘请输入一个数字’)) If x%3==0 or x%7==0 and x!!=0 : Print(‘能够被3或7整除,但是不能被3和7同时整除’) 3. 输入年,写代码判断输入的年是否是闰年,并打印对应的结果。(余年的条件是:能够被4整除但是不能被100整除或者能够被400整除)

year=int(input(‘输入年份’)) If (year%4==0 and year0!=0)or (year@0==0) : Print(year,‘是一个闰年’)

4. 假设今天的上课时间是34527秒,请用编程计算今天上课时间是多少小时,多少分钟,多少秒;以'xx时xx分钟xx秒'的方式表示出来。

x=int(input('请输入上课时间')) #或者x=34527

#1小时=60分钟=3600秒 hour=(x//3600) min=(x600//60) second=(x`) print(hour,'小时',min,'分钟',second,'秒') 5.#定义两个变量保存一个人的身高体重,编程实现这个人的身材是否正常!

#公式:体重(kg)/身高(m)的平方值在18.5~24.9之间属于正常

weight=float(input('请输入您的体重(kg)')) height=float(input('请输入您的身高(m)')) bim=weight/height**2 if 18.5

Python 循环语句练习题

1.求1~100所有整数的和 x=1 a=0 while x<101: a =a + x x += 1 print('1到100所有整数和:',x,a) 结果是 101 5050 2.求1~100 所有偶数的和 x=1 result=0 while x<101: if x%2==0: result+=x x+=1 print('1~100所有偶数的和为:',result) 3.for语句格式:for ele in iterable for i in[1,2,3,4,5,6]: in 后面必须要是一个可迭代对象:字符串,列表,字典,元组,range

result=0 for i in range(0,101): result+=i print(result) Run结果:5050 4.break和continue在Python里只能用在循环语句里 break:用来结束整个循环

continue:用来结束本轮循环,开启下一轮循环 Continue i=0 while i<5: if i== 3: i+=1 continue print(i) i+=1 0 1 2 3 Break i=0 while i<5:

if i== 3: i+=1 break print(i) i+=1 Run结果:0 1 2 3 5.while语句进行判断 answer=input('我爱你,你爱我吗?') while answer!='爱': answer=input ('我爱你,你爱我吗?') 如果不是爱会一直进行询问。

Python中if 和循环语句练习题程序

Pythonif和循环语句练习题Pythonif语句练习题1.写出判断一个数是否能同时被3和7整除的条件语句,并且打印对应结果。X=int(input(‘请输入一个数字’))Ifx%3==0andx%7==0:Print(‘能够被3和7同时整除’)2.写出判断一个数是否能被3或7整除,但是不能同时被3和7
推荐度:
点击下载文档文档为doc格式
7kpp77605h6zh7s4eqk6667gj1yjqg01cj8
领取福利

微信扫码领取福利

微信扫码分享