Python 基礎 常用運算符


Python 基礎 常用運算符

計算機可以進行的運算有很多種,可不只加減乘除這么簡單,運算按種類可分為算術運算、比較運算、邏輯運算、賦值運算、成員運算、身份運算、位運算.

今天我們暫只學習 算術運算、比較運算、邏輯運算、賦值運算、成員運算

1.1 算術運算

以下假設變量:a=10,b=20

image-20190622181704484

img

1.2 比較運算

以下假設變量:a=10,b=20

image-20190622181732841

1.3 賦值運算

以下假設變量:a=10,b=20

image-20190622181750923

1.4 邏輯運算

image-20190622181808641

針對邏輯運算的進一步研究:

在沒有()的情況下not 優先級高於 and,and優先級高於or,即優先級關系為( )>not>and>or,同一優先級從左往右計算。

例題:

判斷下列邏輯語句的True,False。

x or y , x為真,值就是x,x為假,值是y;

x and y, x為真,值是y,x為假,值是x。

3>4 or 4<3 and 1==1
1 < 2 and 3 < 4 or 1>2 
2 > 1 and 3 < 4 or 4 > 5 and 2 < 1
not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6

img

image-20190622181830196

例題:求出下列邏輯語句的值。

8 or 4
0 and 3
0 or 4 and 3 or 7 or 9 and 6

1.5 成員運算

in not in :

判斷子元素是否在原字符串(字典,列表,集合)中:

例如:

#print('喜歡' in 'dkfljadklf喜歡hfjdkas')
#print('a' in 'bcvd')
#print('y' not in 'ofkjdslaf')


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM