1.n1=6789,寫代碼獲取變量n中百位上的數
n1 = 6789
hundred = n1 % 1000 //100
print("n1的百位上的數是: ", hundred)
2.n2=12345,寫代碼獲取變量n中每一位上的數
n2 = 12345
ten_thusand = n2 // 10000
thusand = n2 % 10000 // 1000
n2_hundred = n2 % 1000 // 100
ten = n2 % 100 // 10
unit = n2 % 10
print("n2的萬位上的數是: ", ten_thusand)
print("n2的千位上的數是: ", thusand)
print("n2的百位上的數是: ", n2_hundred)
print("n2的十位上的數是: ", ten)
print("n2的個位上的數是: ", unit)
3.寫出判斷一個數是否能同時被3和7整除的條件語句
num1 = int(input("enter a number: "))
if num1%3==0 and num1%7==0:
print("這個數能同時被3和7整除")
else:
print("這個數不能同時被3和7整除")
4.寫出判斷一個數是否能夠被3或者7整除,但是不能同時被3或者7整除
num2 = int(input("enter a number: "))
if num2%3==0 or num2%7==0:
if not (num2%3==0 and num2%7==0):
print("這個數能夠被3或者7整除峰锁,但是不同時被3或者7整除")
if num2 % 3 == 0 and num2 % 7 == 0:
print("這個數能同時被3和7整除")
else:
print("這個數既不能被3整除萎馅,也不能被7整除")
5.輸入年,寫代碼判斷輸入的年是否是閏年虹蒋,如果是輸出'閏年',否則輸出'不是閏年'
year = int(input("輸入年份: "))
if year % 4 == 0 and not year % 100 == 0:
print("這是閏年")
else:
print("這不是閏年")
6.今天上課講了1500秒的課糜芳,編程計算今天上課時間是多少小時,多少分鐘魄衅,多少秒
time = 1500
hour = time//3600
minute = (time-(hour*3600))//60
second = time - hour*3600-minute*60
if hour < 1:
hour = 0
if minute < 1:
minute = 0
if second < 1:
second = 0
print("今天上課用了", hour, "小時", minute, "分鐘", second, "秒")
7.定義兩個變量保存一個人的身高和體重峭竣,編程實現判斷這個人的身材是否正常!
公式: 身高(cm)/體重(kg)的平方的平均值在18.5 ~ 24.9之間屬于正常。
height = int(input("輸入身高(cm): "))
weight = int(input("輸入體重(kg): "))
aver = height/weight**2
if 18.5 <= aver <= 24.9:
print("身材正常")
else:
print("需要鍛煉")