complex 複數
數字型別轉換
常用數學函式
# -*- coding: utf-8 -*
import math
# 求絕對值:
abs(x)
print
("abs(-12)="
,abs(-
12))# 向上取整:
ceil(x)
print
("ceil(3.1415)="
, math.ceil(
3.1415))
# 向下取整:
floor(x)
print
("floor(3.678)="
, math.floor(
3.678))
# 四捨五入:
round
(x)print
("round(3.678)="
,round
(3.678))
# 乘方運算:
pow(x,y)
,x的y次方print
("pow(3,4)="
,pow(3
,4))
# 求平方根:
sqrt(x)
print
("sqrt(144)="
, math.sqrt(
144)
)
# -*- coding: utf-8 -*
# 初始化測試資料
x =24 y =
5 z =
0# 分別進行7種算術運算
z = x + y
print
("x + y ="
, z)
z = x - y
print
("x - y ="
, z)
z = x * y
print
("x * y ="
, z)
z = x / y
print
("x / y ="
, z)
z = x % y
print
("x % y ="
, z)
z = x ** y
print
("x ** y ="
, z)
z = x // y
print
("x // y ="
, z)
比較運算子# -*- coding: utf-8 -*
# 初始化測試資料
x =24
y =5
# 分別進行7種比較運算
print
("x == y:"
, x == y)
print
("x != y:"
, x != y)
print
("x > y:"
, x > y)
print
("x < y:"
, x < y)
print
("x >= y:"
, x >= y)
print
("x <= y:"
, x <= y)
賦值運算子# -*- coding: utf-8 -*
# 初始化測試資料
x =2
y =3
# 分別進行7種賦值運算
y = x
print
("y = x, y ="
, y)
y += x
print
("y += x, y ="
, y)
y -= x
print
("y -= x, y ="
, y)
y *= x
print
("y *= x, y ="
, y)
y /= x
print
("y /= x, y ="
, y)
y **= x
print
("y **= x, y ="
, y)
y //= x
print
("y //= x, y ="
, y)
邏輯運算子# -*- coding: utf-8 -*
# 初始化測試資料
x =2
y =3
z =5
# 分別執行3種邏輯運算
print
("x>y and x, y < x < z)
print
("x, x < y and z)
print
("x>y or x < z :"
, x > y or x < z)
print
("x, x < y or z)
print
("x or x, x or x < z)
print
("not x :"
,not x)
print
("not x,
not x < y)
位運算子# -*- coding: utf-8 -*
a =21
b =6
print
("a="
,bin
(a))
print
("b="
,bin
(b))
print
("----------------------------------"
)print
(bin
(a & b)
)print
(bin
(a | b)
)print
(bin
(a ^ b)
)print
(bin
(~a)
)print
(bin
(a <<2)
)print
(bin
(a >>2)
)
成員運算子
判斷元素是否屬於成員
in
# -*- coding: utf-8 -*
# 初始化乙個字串和列表
temp1 =
"abcdefg"
temp2 =[4
,2,3
,5,8
,9]a =
"cde"
b =5
c ="cdf"
print
("a in temp1?"
, a in temp1)
print
("b in temp2?"
, b in temp2)
print
("c in temp1?"
, c in temp1)
身份運算子 Python型別和運算 數字
在python中,數字並不是乙個真正的物件型別,而是一組相似型別的分類。不僅包括通常的數字型別 整數和浮點數 黑包括數字表示式,以及高階的數字程式設計。基本數字常量 數字 常量 1234,24 整數 無窮大小 1.23,3.14e10 浮點數 0177,0x9ff,0b1010 python2.6中...
Python 學習 運算和運算子
算數運算 比較賦值 邏輯位運算 身份檢查 成員檢查 冪運算 取商 取餘 等於 不等於 賦值符 加法賦值 a 1 等於 a a 1 and 和 兩者為true為true,否則為false or 或者 乙個為true則為true not 非 真亦假,假亦真 注意 位運算過程中,補碼的高位數也參與運算 按...
python學習(二) 運算子
學習目標 學習內容 一 算術運算子 運算子 描述例項 加 10 20 30 減 10 20 10 乘 10 20 200 除 10 20 0.5 取整除 返回除法的整數部分 商 9 2 輸出結果 4 取餘數 返回除法的餘數 9 2 1 冪 又稱次方 乘方,2 3 8 二 比較 關係 運算子 運算子 ...