Python3條件判斷


if語句:

Python中if語句的一般形式如下:

if condition_1:
    statement_block_1
elif condition_2:
    statement_block_2
else:
    statement_block_3

if語句關鍵詞: if – elif – else

注意:

  1. 每個條件后面要使用冒號:
  2. 使用縮進來划分語句塊,相同縮進的語句在一起組成一個語句塊
  3. 在Python中沒有switch-case語句

 

實例:x為0-99取一個數,y為0-199取一個數,若x>y則輸出x,x等於y,輸出x+y,否則輸出y

#if.py
import random

x = random.choice(range(100))
y = random.choice(range(200))

if x > y:
    print('x :', x)
elif x == y:
    print('x + y : ',x+y)
else:
    print('y : ', y)

choice函數

choice()方法返回一個列表,元組,或字符串的隨機數

它不能直接訪問,需要導入random模塊,通過random靜態對象調用該方法。

#choice.py
import random
print ("choice[(1,2,3,4,5,9)] : ",random.choice([1,2,3,4,5,9]))
print ("choice ('A String') : ",random.choice('A String'))

如果if語句中的條件太長,可以使用接續符\l 來換行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM