1.n=6789,写代码获取变量n中百位上的数
n=6789
num = n % 1000
print(num // 100)
2.n=12345,写代码获取变量n中每一位上的数
n=12345
print('个位:',n % 10)
n = n // 10
print('十位:',n % 10)
n = n // 10
print('百位:',n % 10)
n = n // 10
print('千位:',n % 10)
n = n // 10
print('万位:',n % 10)
3.写出判断一个数是否能同时被3和7整除的条件语句
num=int(input('请输入数字'))
if (not (num % 3)) and (not(num % 7)):
print('num能同时被3和7整除')
else:
print('num不能同时被3和7整除')
4.写出判断一个数是否能被3或者7整除,但是不能同时被3或者7整除的条件语句
if (not (num % 3)) or (not(num % 7)):
if not ((not (num % 3)) and (not(num % 7))):
print('num能被3或者7整除,但是不能同时被3和7整除')
else:
print('num能被3或者7整除,同时被3和7整除')
else:
print('num不能被3或者7整除')
5.输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年'
year= int(input('请输入年数:'))
if (not year % 4) and (year % 100):
print('闰年')
elif year % 400 == 0:
print('闰年')
else:
print('不是闰年')
if ((not year % 4) and (year % 100) )or year % 400 == 0:
print('闰年')
else:
print('不是闰年')
### 6.今天上课讲了1500秒的课,编程计算今天上课时间是多少小时,多少分钟,多少秒
```python
time = 1500
hour = 1500 // 3600
minute = (1500 % 3600) // 60
sec = (1500 % 3600) % 60
print(hour,'小时',minute ,'分钟',sec,'秒')
7.定义两个变量保存一个人的身高与体重,编程实现判断这个人的身材是否正常
height=float(input('身高(m):'))
weight=float(input('体重(kg):'))
if 18.5<= weight/height**2 <=24.9:
print('身材正常')
else:
print('身材异常')