- n = 6789, 写代码获取变量n中百位上的数
n = 6789
hNum = (n // 100) % 10
print(hNum)
- n = 12345, 写代码获取变量n中每一位上的数
n = 12345
units_num = n % 10
decade_num = (n // 10) % 10
hundred_num = (n // 100) % 10
thousand_num = (n // 1000) % 10
myriabit_num = (n // 10000) % 10
print(n, myriabit_num, thousand_num, hundred_num, decade_num,units_num)
- 写出判断一个数是否能同时被3和7整除的条件语句
a = 21
if (a%3 == 0) and (a%7 == 0):
print(True)
else:
print(False)
- 写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除
if a%3 == 0:
if a%7 == 0:
print(False)
else:
print(True)
else:
if a%7 == 0:
print(True)
else:
print(False)
- 输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年'
year = 2019
if year % 4 == 0:
if year % 100 :
print('闰年')
elif year % 400 == 0:
print('闰年')
else:
print('不是闰年')
else:
print('不是闰年')
- 今天上课讲了1500秒的课,编程计算今天上课时间是多少小时,多少分钟,多少秒
s = 1500
time_h = s // 3600
time_min = (s - time_h * 3600) // 60
time_s = s - time_h * 3600 - time_min * 60
print('%d小时%d分钟%d秒' %(time_h, time_min,time_s))
- 定义两个变量保存一个人的身高和体重,编程实现判断这个人的身材是否正常!
公式: 体重(kg)/身高(m)的平方在18.5 ~ 24.9之间属于正常。
height = float(input('请输入身高(m):'))
weight = float(input('请输入体重(kg):'))
if weight/height**2 <= 24.9:
elif weight/height**2 >= 18.5:
print('正常')
else:
print('偏瘦')
else:
print('偏胖')