python中的判斷語句[相同類型的值或者對象才能夠進行比較]:python
#基本語法 if a > b: #此處有冒號: 同時此處的a和b能夠是 數字,字符串,數組表示的是每一個值進行比較 print('a 大於 b') elif a==b: print('a 等於 b') else: print('a 小於 b')
#簡單語法 if x : print('x 非0 非空字符 非空數組')
python input的用法:數組
#input的基本用法 name = input('請輸入您的名字\n') print('您輸入的內容爲:', name)
input中的坑,input輸入的內容爲 str類型,若是和數字判斷,則須要強制轉換成數字int()函數
#錯誤例子 age = input('請輸入一個數字'\n) #此處輸入的數字age是一個str類型 if age > 10: #則會報錯 supported between instances of 'str' and 'int' print('aaa') else: print('bbb') 此時能夠強制轉換 int(age) if int(age) > 10: print('aaa') else: print('bbb')
循環:spa
#基礎語法 b爲一個列表 for a in b: #a表示的列表b中的每個元素 ,b表示的是一個列表 後面有一個冒號: print(a) #while循環 while n > 0: #當不知足條件 n>0 爲True則退出循環 print(a) break: #中斷循環 continue: #當前循環不往下走,直接到下一循環
#函數 range(a,b) #表示生成一個a-b的一個整數序列 for a in range(b): #表示遍歷一個 0-b之間的數字,若是b爲10 則輸出 0,1,2,3,4,5,6,7,8,9 list(range(b)) #表示生成一個0-b的一個數組列表 若是b爲10 則表示[0,1,2,3,4,5,6,7,8,9]