Day3-homework

1. n = 6789, 写代码获取变量n中百位上的数

n = 6789
print('百位上的数是', n//100%10) 

2. n = 12345, 写代码获取变量n中每一位上的数

n =  12345
print('第一位数是',n//10000)
print('第二位数是',n//1000%10)
print('第三位数是',n//100%10)
print('第四位数是',n//10%10)
print('第五位数是',n%10)

3. 写出判断一个数是否能同时被3和7整除的条件语句

num1 = int(input('请输入一个数'))
if num1 % 3 == 0 and num1 % 7 == 0:
    print('这个数能同时被3和7整除')
else:
    print('这个数不能同时被3和7整除')

4. 写出判断一个数是否能够被3或者7整除,但是不能同时被3和7整除

num2 = int(input('请输入一个数'))
if num2 % 3 == 0 and num2 % 7 != 0:#被三整除,不能被七整除
    print('yes')
elif num2 % 3 != 0 and num2 % 7 == 0:#被七整除,不能被三整除
    print('yes')
else:
    print('NO')

5. 输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年'

year = int(input('请输入一个四位年份'))
if year % 400 == 0 : #能被四百整除
    print('是闰年')
elif year % 100 != 0 and year % 4 == 0:#不能被100整除但是能被4整除
     print('是闰年')  
else:
    print('不是闰年')

6. 今天上课讲了1500秒的课,编程计算今天上课时间是多少小时,多少分钟,多少秒

num3 = 1500
print('小时:',num3//3600)
print('分钟:',num3%3600//60)
print('秒钟',num3%3600%60)

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

公式: 体重(kg)/身高(m)的平均值在18.5 ~ 24.9之间属于正常。
height = float(input('请输入身高'))#数据是浮点数
weight = float(input('请输入体重'))
specific_value = weight / height  #计算体重与身高之比
print(specific_value)             #打印出比值
if specific_value >= 18.5 and specific_value <= 24.9:#代入公式
    print('正常')
else:
    print('不正常')

你可能感兴趣的:(Day3-homework)