Python基礎知識之二
阿新 • • 發佈:2018-03-02
== 當前 條件 nor style 嵌套使用 elif python基礎 lis
在上一篇寫了一些Python的基本語法,這篇主要是寫Python裏面的條件和循環和函數結構,不多說,直接進入正題。
Python的條件和循環語句:
1.if語句:
if 條件語句:
代碼塊
elif 條件語句:
代碼塊
else:
代碼塊
2.while循環:
while 條件語句:
代碼塊
3.for循環:
for item in items:
代碼塊
4.關鍵字
1.break:在代碼塊中終止循環,並跳出整個循環
2.continue:在代碼塊中終止當前循環,並進入下一個循環
3.pass:在Python中為了保證函數的完整,不允許存在空函數時,添加pass
5.函數:
def 函數名(屬性名1:類型=默認,屬性名2:類型=默認):
代碼塊 #類型可以忽略
6.註意事項:
1.在Python中函數是沒有括號的,所以Python 有嚴格的字符縮進規則
2.Python語句結尾不用帶分號
3.Python嚴格區分大小寫
4.暫時就想到這麽多,看官若想補充,請留言:)
Python條件和循環以及函數語句的例子:
#if循環和print函數的三種帶變量輸出方式
num1=12 if num1>12: print("num1>%d"%(num1)) elif num1==12: print("num1=%d"%num1) else : print("num1<%",num1)
#輸出結果為 num1=12
#while和if嵌套使用並展示break和continue用法
num2=0 while num2<6: num2 = num2 + 1 if num2==5: break elif num2==3:continue print(num2)
#輸出1,2,4
#展示怎麽偏歷list和range函數 list = ["a","b",21] for i in list: print(i) #輸出 a,b,21 for i in range(3): print(i) #輸出0,1,2
def people(name:str="",age:int=18,sex:str="boy"): print("name:%s\nage:%d\nsex:%s\n"%(name,age,sex)) people("rose",20,"girl") #name:rose,age:20,sex:girl
好了,Python的基本知識就到這裏了,後面會寫一些Python的進階知識:)
Python基礎知識之二