Python學習【第3篇】:Python之運算符
阿新 • • 發佈:2019-02-14
進行 com 結束 range 分享圖片 png microsoft mic pan
一、運算符
計算機可以進行的運算有很多種,不只是加減乘除,它和我們人腦一樣,也可以做很多運算。
種類:算術運算,比較運算,邏輯運算,賦值運算,成員運算,身份運算,位運算,今天我們先了解前四個。
算術運算:
a=10,b=20
賦值運算:
比較運算:
邏輯運算:
二、條件與循
數字和字符串比,數字永遠小於字符串
任何非零數字或非空對象都為真
數字零、空對象和None都為假
比較和相等測試會返回True或False(特殊的1和0)
布爾and和or會返回真或假
If 語法
if 條件:
執行1
elif 條件2:
執行2
elif 條件判斷3:
執行3
else:
執行的值
a=input(‘請輸入a的值‘) b=input(‘請輸入b的值‘) if a>b: print ‘a>b‘ elif a==b: print‘a=b‘ else: print ‘a<b‘
for循環
for 循環可以用以pyton的任何序列類型,包括列表,元組,字符串。
for i in[0,1,2,3,4]: print i; #range for i in range(10): print i for i in range(1,10): print i for i in range(1,10,2):for 示例print i
多重循環
b=0 for i in range(1,21): for j in range(1,10): print b,j for i in range(1,10): for j in range(1,i+1): print "%s*%s=%s"%(j,i,j*i), #逗號表示不換行。 print ‘\n‘示例
while循環
n = 5
while n > 0:
print n
n = n-1
print ‘over‘
1.計算條件表達式的值,判斷是True或False 。
2.如果為False,結束while語句並執行下一條語句。
3.如果為True,執行while中的語句體,然後返回步驟1。
break語句可以在循環過程中直接退出循環,而continue語句可以提前結束本輪循環,並直接開始下一輪循環。這兩個語句通常都必須配合if語句使用。
Python學習【第3篇】:Python之運算符