1. 寫出判斷一個(gè)數(shù)是否能同時(shí)被3和7整除的條件語句, 并且打印對應(yīng)的結(jié)果
num = 11
if num % 3 == 0 and num % 7 == 0:
print('能同時(shí)被3和7整除')
else:
print('不能同時(shí)被3和7整除')
結(jié)果:
不能同時(shí)被3和7整除
Process finished with exit code 0
2. 寫出判斷一個(gè)數(shù)是否能夠被3或者7整除然想,但是不能同時(shí)被3或者7整除奕枝, 并且打印對應(yīng)的結(jié)果
num = 35
if num % 3 == 0 or num % 7 == 0 and not(num % 3 == 0 and num % 7 == 0):
print('滿足條件')
else:
print('不滿足條件')
結(jié)果:
滿足條件
Process finished with exit code 0
3. 輸入年框咙,寫代碼判斷輸入的年是否是閏年餐胀,如果是輸出'閏年',否則輸出'不是閏年'
value = input('請輸入年:')
year = int(value)
if year % 4 == 0:
print('閏年')
else:
print('不是閏年')
結(jié)果:
請輸入年:2029
不是閏年
Process finished with exit code 0
4. 今天上課講了15000秒的課咽筋,編程計(jì)算今天上課時(shí)間是多少小時(shí)晌块,多少分鐘爱沟,多少秒;以‘XX時(shí)XX分XX秒’的方式表示匆背。 例如: 時(shí)間67秒 —> 0時(shí)1分7秒
time = 15000
hour = time // 3600
minute = time % 3600 // 60
second = time % 3600 % 60 // 60
print(hour,'小時(shí)',minute,'分',second,'秒')
結(jié)果:
4 小時(shí) 10 分 0 秒
Process finished with exit code 0
5. 定義兩個(gè)變量保存一個(gè)人的身高和體重呼伸,編程實(shí)現(xiàn)判斷這個(gè)人的身材是否正常!
公式: 體重(kg)/身高(m)的平方值在18.5 ~ 24.9之間屬于正常。
wight = 80
height = 1.75
if 18.5 < (wight / height)**2 < 24.9:
print('正常')
else:
print('不正常')
結(jié)果:
不正常
Process finished with exit code 0
1. 位運(yùn)算練習(xí)題
1)表達(dá)式0x13 & 0x17的值(19 )
2)表達(dá)式0x13 | 0x17的值(23 )
3)表達(dá)式0x13 ^ 0x17的值(4 )
4) 若x=12,y=13則x&y的結(jié)果是( 12)
5) 在位運(yùn)算中钝尸,操作數(shù)每右移一位括享,其結(jié)果相當(dāng)于( B )
A.操作數(shù)乘以2 B.操作數(shù)除以2
C.操作數(shù)除以4 D.操作數(shù)乘以4