2016-11-03 86 views
0
if turn==1: 
    random1 = random.randrange(1,24) 
    if random1 == range(13,SaI,1): 
     print("A") 
    if random1 == range(1,SaS,1): 
     print("B") 

randomize1() 

此代碼可以運行但不打印。我試圖做什麼(使if語句檢查範圍而不是單個數字)是可能的?如果是這樣,我做錯了什麼?非常感謝。Python-在if語句中使用範圍

回答

2

使用in操作者,例如:

if random1 in range(13,SaI,1): 
+1

或'13 <= random1 kindall

+0

這很有用,非常感謝! (使用<=版本,即) – PythonNoobie