hello,我是愛學程式設計的小圓子,今天來講if/elif/else語句
**
import**例項time as t
a =0
while a < 1:
x = input('
請輸入乙個數字(1-9)\n')
y = ['
1', '
2', '
3', '
4', '
5', '
6', '
7', '
8', '9'
]
if x in
y:
print('
輸入正確!')
t.sleep(5)
a=a + 1
pass
else
:
print('
輸入錯誤')
pass
點開看看裡面有大部分內容是比較簡單的,我也湊合著講
首先講我們這節課最重要的部分(看了還不會的小夥伴可以多看幾次)
就是if ... :
...pass
else:
...pass
當然還有if ... :
...pass
elif ... :
...pass
else:
...pass
當然,pass不加也是可以的,但是這樣比較容易讓人或直譯器讀懂
當然還有更容易的,那就是——列表(list)
比如你用if語句要檢測很多東西的話還不知道列表,那你就白學if了
它的語法格式是
#用來檢查是你在input框裡輸入的是不是1-3的數字,可以這樣寫list_name = [...]
#比如列表名是path,內容是ko、pass、bi,可以這樣寫
path = ['
ko', '
pass
', '
bi']
x = input('或請輸入1-3的數字')
number_no = ['
4', '
5', '
6', '
7', '
8', '9'
]if x in
number_no :
print('
檢測失敗')
pass
else
:
print('
檢測成功')
pass
#注:number_no是列表名
x = input('運算就不用我哆嗦了吧請輸入1-3的數字')
number = ['
1', '
2', '3'
]if x in
number:
print('
檢測成功')
pass
else
:
print('
檢測失敗')
pass
#注:number是列表名
我去寫作業咯,寫完作業就回來更,我把我的備課**給你們,但是不要偷懶直接複製喲,不偷懶的話會對你的寫**速度有所提公升喲
import註譯版time as t
a =0
while a < 1:
x = input('
請輸入乙個數字(1-9)\n')
y = ['
1', '
2', '
3', '
4', '
5', '
6', '
7', '
8', '9'
]
if x in
y:
print('
輸入正確!')
t.sleep(5)
a=a + 1
pass
else
:
print('
輸入錯誤')
pass
#不要忘記安裝python直譯器喲(^u^)ノ~
#匯入time模組 別名t
import
time as t
#定義a變數的預設值為0
a =0
#whlie迴圈 到達條件(a變數小於1)就一直迴圈
while a < 1:
#變數x儲存input框裡面的內容
x = input('
請輸入乙個數字(1-9)\n')
#列表y儲存1、2、3、4、5、6、7、8、9內容
y = ['
1', '
2', '
3', '
4', '
5', '
6', '
7', '
8', '9'
]
"""if/else語句塊
"""#
if檢測變數x裡的內容是否在y列表裡 如果有的話執行下面的語句塊
if x in
y:
#顯示輸入正確
print('
輸入正確!')
#暫停五秒
t.sleep(5)
#a=a + 1 同等於a =+ 1 變數a+1
a = a + 1
#沒什麼作用 佔位分割語句
pass
#如果沒有的話執行下面的語句塊
else
:
#顯示輸入錯誤
print('
輸入錯誤')
#沒什麼作用 佔位分割語句
pass
#沒什麼作用 佔位分割語句
pass
"""總結:1.import time import匯入模組time as起別名t
2.a = 0定義a變數的預設值為0
3.while a < 1 whlie迴圈 到達條件(a變數小於1)就一直迴圈
4.x = input('請輸入乙個數字(1-9)\n') 變數x儲存input框裡面的內容
5.y = ['1', '2', '3', '4', '5', '6', '7', '8', '9'] 列表y儲存1、2、3、4、5、6、7、8、9內容
6.if x in y: if檢測變數x裡的內容是否在y列表裡 如果有的話執行if的語句塊
7.print('輸入正確!') 顯示輸入正確
8.a = a + 1 a=a + 1 同等於a =+ 1 變數a+1
9.pass 沒什麼作用 佔位分割語句
10.else: 如果沒有的話執行else的語句塊
11.print('輸入錯誤') 顯示輸入錯誤
end"""
Python3 x基礎教程1
今天我們講python3.x版本的python 最基礎的就是print,語法是這樣的 print 給乙個例子列印出我和你 print 我和你 但是我們執行不出來咋辦 其實要安裝python環境 怎麼安裝 首先到找到 如你是windows系統x32就選x86的 安裝的頁面應定要記得勾選add pyth...
python基礎教程3
1.序列解包 賦值時可以多個變數同時賦值。x,y,z 1,2,3 print x,y,z 1 2 3還可以交換變數的值 x,y y,x print x,y,z 2 1 3實際上,這裡執行的操作稱為序列解包 或可迭代物件解包 將乙個序列 或任何可迭代 物件 解包,並將得到的值儲存到一系列變數中。下面用...
Python3 x基礎學習 property
1 property 內建裝飾器函式,把乙個方法呼叫方式變成屬性呼叫方式。將乙個方法當成乙個屬性使用 注意 property裝飾器只能在物件導向中使用 2 訪問使用 property 裝飾器裝飾函式可以直接呼叫函式名 會執行一段功能 函式 然後返回值 3.property裝飾器只能修飾不帶引數的方法...