day3作业
- n = 6789, 写代码获取变量n中百位上的数
n=6789
a=n//100%10 #获取百位上的数
print(a)
- n = 12345, 写代码获取变量n中每一位上的数
n=12345
a=n//10000 #获取万位上的数
b=n//1000%10 #获取千位上的数
c=n//100%10 #获取百位上的数
d=n%100//10 #获取十位上的数
e=n%10 #获取个位上的数
print(a,b,c,d,e)
- 写出判断一个数是否能同时被3和7整除的条件语句
num=int(input('输入一个数'))
if num%3==0 and num%7==0:
print('能同时被3和7整除')
else :
print('不能')
- 写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除
num1=int(input('输入一个数'))
if (num1%3==0 or num1%7==0) and (num1%3!=0 or num1%7!=0):
print('能被3或7整除,但是不能同时被3或7整除')
- 输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年
year=input('输入年份')
if int(year)%4==0 and int(year)%100!=0:
print('是闰年')
else:
print('不是闰年')
-
今天上课讲了15000秒的课,编程计算今天上课时间是多少小时,多少分钟,多少秒;以‘XX时XX分XX秒’的方式表示。
例如: 时间67秒 —> 0时1分7秒
t=15000
h=t//3600
m=t%3600//60
s=t-h*3600-m*60
print(str(h)+'时'+str(m)+'分'+str(s)+'秒')
-
定义两个变量保存一个人的身高和体重,编程实现判断这个人的身材是否正常!
公式: 体重(kg)/身高(m)的平方值在18.5 ~ 24.9之间属于正常。
h=input('身高:')
m=input('体重:')
y=float(m)/float(h)**2
print(y)
if 18.5<=float(y)<=24.9:
print('正常')
else:
print('不正常')