1. 程式人生 > >Python學習【第3篇】:Python之運算符

Python學習【第3篇】:Python之運算符

進行 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:

printa=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):

    
print i
for 示例

多重循環

技術分享圖片
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.計算條件表達式的值,判斷是TrueFalse

2.如果為False,結束while語句並執行下一條語句。

3.如果為True,執行while中的語句體,然後返回步驟1


break語句可以在循環過程中直接退出循環,而continue語句可以提前結束本輪循環,並直接開始下一輪循環。這兩個語句通常都必須配合if語句使用。

Python學習【第3篇】:Python之運算符