3.Python 條件if

python 比較

>左邊大於右邊
>=左邊大於等於右邊
<左邊小於右邊
<=左邊小於等於右邊
==左邊等於右邊
!=不等於

條件分支

if 條件:

條件爲真的時候執行

else:

條件爲假的時候執行

練習:

print('猜數字小遊戲: ')
num = int(input('please input a number: '))
if num == 8:
    print('真厲害猜中啦')
else:
    if num > 8:
        print('大啦')
    else:
        print('小了')
print ('\n結束')

 

while 循環 

當達到條件時纔會跳出循環


while 條件 :

print('猜數字: ')
num = int(input('please input a number: '))
while num != 8:
    num = int(input('please input agame: '))
    if num == 8:
        print('真厲害猜中啦')
    else:
        if num > 8:
            print('大啦')
        else:
            print('小了')
        print ('\n結束')


and or 條件

and 和 

1 < 2 and 3 < 4

True

2 > 3 and 3 < 4 

Flase


改進:

print('猜數字: ')
import random
n = 1
maxnum = 8
num = int(input('please input a number: '))
random_num = random.randint(1,100)
while num != random_num and n <= maxnum:
    n +=1
    if num > random_num:
        print('大啦')
        num = int(input('please input agame: '))
    else:
        print('小了')
        num = int(input('please input agame: '))


if num == random_num:
    print('中了')
else:
    print('結束啦 game over')


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章