python學習 input() 判斷 循環(三)

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]
相關文章
相關標籤/搜索