Python3.x基礎教程3上

Hello,我是愛學編程的小圓子,今天來說if/elif/else語句編程

代碼ide

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
代碼實例

點開看看spa

裏面有大部份內容是比較簡單的,我也湊合着講code

首先講咱們這節課最重要的部分(看了還不會的小夥伴能夠多看幾回)blog

就是if ... :input

...class

passimport

else:變量

...sed

pass

固然還有if ... :

...

pass

elif ... :

...

pass

else:

...

pass

固然,pass不加也是能夠的,可是這樣比較容易讓人或解釋器讀懂

固然還有更容易的,那就是——列表(list)

好比你用if語句要檢測不少東西的話還不知道列表,那你就白學if了

它的語法格式是

# list_name = [...]
# 好比列表名是path,內容是ko、pass、bi,能夠這樣寫
path = ['ko', 'pass', 'bi']

用來檢查是你在input框裏輸入的是否是1-3的數字,能夠這樣寫

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儲存一、二、三、四、五、六、七、八、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儲存一、二、三、四、五、六、七、八、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
"""
相關文章
相關標籤/搜索