2019-04-17 DAY3 作业

day3作业

  1. n = 6789, 写代码获取变量n中百位上的数
n=6789
a=n//100%10     #获取百位上的数
print(a)
  1. 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)
  1. 写出判断一个数是否能同时被3和7整除的条件语句
num=int(input('输入一个数'))
if num%3==0 and num%7==0:
    print('能同时被3和7整除')
else :
    print('不能')
  1. 写出判断一个数是否能够被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整除')
  1. 输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年
year=input('输入年份')
if int(year)%4==0 and int(year)%100!=0:
    print('是闰年')
else:
    print('不是闰年')
  1. 今天上课讲了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)+'秒')
  1. 定义两个变量保存一个人的身高和体重,编程实现判断这个人的身材是否正常!

    公式: 体重(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('不正常')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容