條件判斷語句(if)
input()函式
a = int(input('請任選123輸入'))
if a == 1:
print('數字是1')
if a ==2:
print('數字是2')
if a == 3:
print('數字是3')
if-else語句a = int(input('請輸入非0的乙個整數'))
if a > 0:
print('您輸入的是乙個正數')
else:
print('您輸入的是乙個負數')
if-elif-else語句a = float(input('請輸入乙個月份'))
if a ==3 or a==4 or a==5:
print('西塞山前白鷺飛,桃花流水鱖魚肥')
elif a ==6 or a==7 or a==8:
print('黑雲翻墨未遮山,白雨跳珠亂入船')
elif a== 9 or a == 10 or a ==11:
print('湖光秋月兩相和,潭面無風鏡未磨')
else:
print('忽如一夜春風來,千樹萬樹梨花開')
while語句a = 0
while a < 5:
j = 1
while j < 5:
print('!', end='') # end=''末尾不換行,新增空格
j = j + 1
print('*')
a = a + 1
i = 0
while i < 5:
j = 0 # j的重新賦值
while j < i+1:
print('*', end='')
j += 1
print()
i += 1
a = 0
while a < 5:
b = 0 # b的重新賦值
while b < 5 - a:
print('*', end='')
b += 1
print()
a += 1
i = 100
while i < 1000:
a = i//100
b = (i - a*100)//10
c = i -(a*100+b*10)
if i == a**3 + b**3 +c**3:
print(i)
i+=1
a = int(input('請輸入乙個正整數'))
if a>1:
i = 2
while a>i:
if a % i == 0:
print('這不是質數')
i+=1
else:
print('這是乙個質數')
elif a == 2:
print('這是乙個質數')
else:
print('這不是乙個質數')
import random
player = int(input('請在0,1,2三個數字中任選乙個,0 = 石頭,1 = 剪刀,2 = 布:'))
computer_player = random.randint(0,2)
print(f'人機給出的數值:')
if((computer_player == 0)and (player == 2)) or ((computer_player==1)and (player == 0)) or ((computer_player == 2)and (player == 1)):
print('玩家勝利')
elif computer_player == player:
print('平局')
else:
print('玩家失敗')
for i in range(0, 9):
i += 1
for j in range(i): # 建立乙個從0到i的列表
j+=1
print(j, '*', i, '=', j*i)
print()
條件控制語句
if 條件表示式 塊 塊中儲存著 組 同 個 塊中的 要麼都執 要麼都不執 塊以縮排開始,直到 恢復到之前的縮排級別時結束 塊就是 種為 分組的機制 num int input 可以將input 的返回值轉換為int型別if 條件表示式 塊else 塊 if 條件表示式 塊elif 條件表示式 塊e...
條件控制語句
2.input 函式 3.if else語句 4.if elif else語句 5.while 條件運算子可以將語句與語句連線,用於邏輯判斷。形如下 語句1if表示式else語句2 如果表示式的判斷結果為true,則會執行語句1,反之,則會執行語句2。and比or的優先順序高。通過語句m 2 or ...
條件控制語句
語法 if 條件表示式 塊 塊 塊中儲存著一組 同乙個 塊中的 要麼都執行要麼都不執行 塊以縮排開始,直到 恢復到之前的縮排級別時結束 塊就是一種為 分組的機制 value 30000 if value 30000 print 有錢任性 elif value 20000 print 有錢真好 eli...