2021.04.27基础编程

基础编程题

  1. 写出判断一个数是否能同时被2和5整除的条件语句,并且打印除对应的结果。
value = int(input('输入value值:'))
if value % 2 == 0 and value % 5 == 0:
	print(value, '// 2 = ', value // 2)
	print(value, '// 5 = ', value // 5)
else:
	print(value, '不能被2和5同时整除')
  1. 写出判断一个数是否能够被2或者5整除,但是不能同时被2或者5整除的条件语句,并且打印对应的结果。
value = int(input('输入value值:'))
# if not(value % 2 == 0 and value % 5 == 0 ):
# 	print(value, '不能同时被2和5整除')
if value % 2 == 0 and value % 5 != 0:
	print(value, '// 2 = ', value // 2, '能被2整除,不能被5整除')
if value % 5 == 0 and value % 2 != 0:
	print(value, '// 5 = ', value // 5, '能被5整除,不能被2整除')
if value % 2 == 0 and value % 5 == 0:
	print(value, '不满足题目要求')
  1. 假设今天的上课时间为15678秒,编程计算今天上课时间是多少⼩时,多少分钟,多少秒;以‘XX
    时XX分XX秒’的⽅式表示出来。
time = 15678
seconds = time % 60
minutes = time // 60 % 60
hours = time // 60 //60
print('上课时长:', hours, '时', minutes, '分', seconds, '秒')

4.定义两个变量保存⼀个⼈的身⾼和体重,编程实现判断这个⼈的身材是否正常!
公式: 体重(kg) / (身⾼(m)的平⽅值 ) 在18.5 ~ 24.9之间属于正常。

height = int(input('请输入身高(m):'))
weight = int(input('请输入体重(kg):'))
if 18.5 <= weight / (height**2) <= 24.9:
	print('身材正常')
else:
	print('身材不正常')

5.根据输入的成绩的范围打印几个或者不及格

grade = int(input('请输入学生成绩:'))
if grade >= 60:
	print('及格')
else:
	print('不及格')

6.根据输入的年纪范围打印成年或者未成年,如果年龄不在正常范围内(0~150),打印这不是人!

age = int(input('请输入年龄:'))
if 0 <= age <= 18:
	print('未成年')
elif age <= 150:
	print('成年')
else:
	print('这不是人')

7.输入两个整数a和b,若 a - b 的结果为奇数,则输出该结果,否则输出提示信息a-b的结果不是奇数

a = int(input('请输入a:'))
b = int(input('请输入b:'))
if (a - b) % 2 ==1:
	print(a - b) 
else:
	print('a - b的结果不是奇数')

你可能感兴趣的:(作业,python)