Python之if條件判斷語句

2021-09-23 18:42:00 字數 1557 閱讀 9376

if 要判斷的條件(true):

條件成立的時候,要做的事情

elif 要判斷的條件(true):

....

elif 要判斷的條件(true):

....

else:

條件不成立的時候要做的事情

-----------練習1-------------

需求:1.從控制台輸入要出的拳 —石頭(1)/剪刀(2)/布(3)

2.電腦隨即出拳

3.比較勝負

石頭 勝 剪刀

剪刀 勝 布

布 勝 石頭

import random

player = int(input('請輸入你要出的拳頭:---石頭(1)/剪刀(2)/布(3)'))

computer = random.randint(1,3)

print('玩家:%d,電腦:%d' %(player,computer))

if ((player == 1 and computer == 2) or

(player == 2 and computer == 3) or

(player == 3 and computer == 1)):

print('玩家勝利~~~')

elif player == computer:

print('平局~~~~')

else:

print('玩家輸了~~~')

------------練習2--------------

判斷是否是閏年

year = int(input('請輸入年份:'))

if ((year%4==0 and year%100!=0) or (year%400==0)):

print('%d是閏年' %(year))

else:

print('%d不是閏年' %(year))

-------------練習3-------------

隨機數判斷大小

import random

num=random.randint(0,999)

if(num<500):

print('%d小了' %(num) )

else:

print('%d大了' % (num))

-------------練習4-------------

判斷輸入值是否為空

valuenum = input('請輸入')

if (bool(valuenum)):

print('correct')

else:

print('error')

『』『』『』『』『』『』『』or『』『』『』『』『』『』『』

value = input('value:')

if value == '':

print('請輸入合法的值!!!')

if not value:

print('請輸入合法的值!!!')

Python 之if條件判斷語句

if語句寫法 if 表示式 x 1 條件為真true 非空的量 string,tuple,list set,dictonary 所有非零的數 if 1 print hello world print true if aaa print hello world print true 2 條件為假 fa...

Python 條件判斷語句

if elif else語句 語法 if 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 else 塊 執行流程 if elif else語句在執行時,會自上向下依次對條件表示式進行求值判斷,如果表示式的結果為true,則執行當前 塊,然後語句結束 如果...

if條件判斷語句

如果表示式的值是true,則執行語句塊 否則跳過語句塊。equals 下面的例子使用到的,可以看看。字串判斷不能使用 要使用方法。用來判斷記憶體位址是否相等。輸入男女,輸出boy,girl system.out.println 請輸入男or女 scanner sc new scanner syste...