python運算子和表示式以及math庫

2021-09-27 08:45:14 字數 1917 閱讀 7204

算術運算子

x+y 加法

x-y 減法

x*y 乘法

x/y 除法

x//y 取整除,即不大於x與y的最大整數

x**y 冪運算,x的y次方

x%y 求x與y之商的餘數

1)*運算子

>>>3*5

15>>>'a'*10

'aaaaaaaaaa'

2)/運算子

python2.x中

>>>1/2

0>>>1/2.0

0.5

python3.x中

>>>1/2

0.5>>>1/2.0

0.5

3)//運算子

參與運算的兩個運算元中都是整數,則結果為整數

若有乙個為浮點數,則結果為浮點數

4)%運算子

和//運算子相同

多變數並行賦值

x,y,z=2,5,8
>>>x,x=-10,20

>>>x

20

先執行x=-10

關係運算子

"> >= < <= == !="和c一樣

邏輯運算子

not邏輯非

and邏輯與

or邏輯非

成員運算子

in 存在

not in不存在

>>>'a' in 'abcd'

true

>>>3 not in [1,2,3,4]

false

同一性運算子

is 相同

is not 不相同

math庫及其使用

數學常數

math.pi 圓周率

math.e自常數e

math.tau數學常數6.283185307179586

math.inf正無窮大

math.nan非浮點數標記,nan

常用函式

math.ceil(x)

返回不小於x的最小整數

math.cmp(x,y)

比較大小,x>y返回1

math.exp(x)

exmath.fabs(x)

返回浮點數x的絕對值

math.fmod(x,y)

x%ymath.fsum([x,y,…])

浮點數精確求和

math.floor(x)

返回不大於x的最大整數

math.log(x)

lnxmath.log10(x)

log10x

math.pow(x,y)

xymath.round(x[,n]

返回浮點數x的四捨五入值,n代表捨入到小數點的位數

math.isnan(x)

若x不是數字,返回true

math.isinf(x)

若x不是無窮大,返回true

math.sqrt(x)

x的平方根

math.sin(x)

math.cos(x)

math.tan(x)

math.acos()

math.asin()

math.acos()

math.atan()

math.degrees(x)

把弧度轉化為角度

math.radians(x)

把角度轉化為弧度

python 表示式和運算子

表示式,就是由變數 運算子 數字 數字分組符號 括號 等以能求得數值的有意義排列方法所得的組合。1.算術運算 2.比較運算 關係運算 3.賦值運算 4.邏輯運算 5.位運算 6.成員運算 7.身份運算 1.算數運算 加法運算 減法運算 乘法運算 除法運算 取餘運算 取商運算 地板除 冪運算 注意 p...

Python 運算子和表示式

運算子和表示式的基本使用 關係 邏輯運算 表示式 型別轉換 表示式 由運算子和運算元組成 2 3 就是乙個表示式 運算子 23.0 3 20.0 22 12 1.8333333333333333 注 進行除法運算時若是除不盡,結果將會是小數 如果要進行整除,使用 運算子,它將返回商的整數部分。是求餘...

Python 運算子和表示式

運算子是一些特殊的符號,主要用於科學計算 比較大小和邏輯運算等。python 中的運算子主要包括算術運算子 賦值運算子 比較運算子 邏輯運算子和位運算子。使用運算子將不同型別的資料按照一定的規則連線起來的式子,稱之為表示式。下面我們學習一下最常用的一些運算子。算術運算子 算術運算子是處理四則運算的符...