Day3-2if语句练习

it2024-07-27  45

if语句练习

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

num = int(input('请输入数字')) if num % 3 ==0 and num % 7 ==0: print(num) else: print('傻子,不可以')

2.写出判断一个数是否能被3或者7整除,但是不能同时被3或7整除的条件语句,并打印出对应的结果

num = int(input('请输入数字')) if (num % 3==0 or num % 7==0) and (num % 21 != 0): print(num) else: print('这个数字不能哦!')

3.输入年,写代码判断输入的年份是否为闰年,并且打印对应的结果。

year = int(input('请输入年份')) if (year % 4 ==0 and year % 100 != 0 ) or year % 400 ==0: print(year,'是一个闰年') else: print(year,'不是一个闰年')

4.假设今天的上课时间为3718秒,编程计算今天上课是多少小时,多少分钟,多少秒,以XX时XX分XX秒的方式表示出来

x = 3718 hour = x//3600 minute = x % 3600 // 60 second = x % 60 print(hour,'时',minute,'分',second,'秒',sep='')

5.定义两个变量保存一个人的身高体重,编程实现判断这个人的身材是否正常!

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

weight = float(input('请输入体重(kg)')) height = float(input('请输入身高(m)')) BMI = weight/height**2 if 18.5<= BMI <=24.9: print('恭喜你,你是正常人!') else: print('呜呜呜,要保持健康生活!')
最新回复(0)