一.print和import更多信息 1.使用逗號輸出 列印多個表達式,將它們用逗號隔開 2.賦值魔法 多個賦值 交換變數 鏈式賦值 增量賦值 二.條件和條件語句 1.if語句和else,elif if語句,當if後面的表達式為真時執行 a=int(input(‘input num:’)) if a ...
一.print和import更多信息
1.使用逗號輸出
列印多個表達式,將它們用逗號隔開
2.賦值魔法
多個賦值
交換變數
鏈式賦值
增量賦值
二.條件和條件語句
1.if語句和else,elif
if語句,當if後面的表達式為真時執行
a=int(input(‘input num:’))
if a=2:
print ('this is 2')
else子句,之所以叫做子句是因為它不能單獨存在,依賴if語句
a=int(input(‘input num:’))
if a=2:
print ('this is 2')
else:
print ('this is not 2')
如果需要檢查多個條件,就可以使用elif,它是else if的縮寫。要和if else 聯合使用
a=int(input(‘input num:’))
if a=2:
print ('this is 2')
elif a=0:
print ('this is 0')
else:
print ('this is not 2')
它們之間還可以嵌套使用
下麵的值作為布爾表達式時都不被看做假(false)
false None 0 '' () [] {}
2.更複雜的條件
三.迴圈
1.while迴圈
列印1-100
就像上面這樣,不是很複雜吧?
while語句非常靈活。它可以用來在任何條件為真的情況下重覆執行。
2.for迴圈
列印1-100
for i in range(1,101):
print (i)
for 更簡潔,能用for儘量不用while,它容易造成死迴圈。
3.退出迴圈
break語句用來終止迴圈語句
continue 語句用來告訴Python跳過當前迴圈的剩餘語句,然後繼續進行下一輪迴圈。