if语句练习

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
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('呜呜呜,要保持健康生活!')

猜你喜欢

转载自blog.csdn.net/deyaokong/article/details/109200514