python運算子總結

2021-10-10 05:28:04 字數 2610 閱讀 4621

if __name__==

'__main__'x=1

if x==1:

print

("true"

)else

:print

("false"

)

#x=1

#y=2

#等效於:

x,y=1,

2print

(x+y)

輸出結果:

3

if __name__==

'__main__'

x,y=1,

2print

(xprint

(x>y)

print

(x<=y)

print

(x>=y)

print

(x==y)

輸出結果:

true

false

true

false

false

x=1y=

2print

("x+y=%d"

%(x+y)

)輸出:x+y=

3

x=1y=

2print

("x-y=%d"

%(x-y)

)輸出:x-y=

-1

x=1y=

2print

("x*y=%d"

%(x*y)

)輸出:x*y=

2

x=1

y=2print("x/y=%d" % (x/y))

輸出:x/y=0

if __name__==

'__main__'x=1

y=2if x==

1and y==

2print

("true"

)else

print

("false"

)

if __name__==

'__main__'x=1

y=2if x==

1or y==

2print

("true"

)else

print

("false"

)

if __name__==

'__main__'l=[

1,2,

3,4]

y=5if y not

in l:

print

("not found y"

)if y in l:

print

("found y"

)

if __name__==

'__main__'l=(

1,2,

3,4)

''' 1、sum=0的乙個變數來儲存將來的累加的乙個結果

2、必須要加上乙個流程控制語句去做迴圈

3、sum加上迴圈的臨時變數裡面

4、sum的總和輸出出來

'''sum=

0for x in l

sum+=x print

("sum=&d"

%sum

)

#左移(<<)

if __name__==

'__main__'

: x=

8#這是乙個x的二進位制表達

print

(bin

(x))

#00000011->3

print

(x<<1)

輸出結果:0b1000

16#右移(>>)

if __name__==

'__main__'

x=8print

(bin

(x))

print

(x>>1)

輸出結果:0b1000

4#按位與(&)等同於and邏輯運算子

if __name__==

'__main__'x=2

y=3print

(bin

(x))

print

(bin

(y))

print

(x&y)

輸出結果:

0b10

0b11

2#按位或(|)等同於or邏輯運算子

if __name__==

'__main__'

: x=

2 y=

3print

(bin

(x))

#00000010

print

(bin

(y))

#00000011

print

(x|y)

#00000010

輸出結果:

0b10

0b11

3

Python運算子總結

運算子名稱 說明例子 加 兩個物件相加 3 5得到8。a b 得到 ab 減 得到負數或是乙個數減去另乙個數 5.2得到乙個負數。50 24得到26。乘 兩個數相乘或是返回乙個被重複若干次的字串 2 3得到6。la 3得到 lalala 冪 返回x的y次冪 3 4得到81 即3 3 3 3 除 x除...

python運算子總結

運算子 1算數運算子 在這裡插入 片x 1y 2print x y print x y print x y print x y print y x print y x print x y print y x 3 120.5020 2賦值運算子 簡單賦值運算 加法賦值運算 減法賦值運算 乘法賦值運算 ...

python 運算子 Python運算子

python語言支援以下型別的運算子 算術運算子 比較 關係 運算子 賦值運算子 邏輯運算子 位運算子 成員運算子 身份運算子 運算子優先順序 1 算術運算子 加號 減號 乘 除 取餘 乘方 整除 1 其中除號 要注意 在python2中,用作整除。解決方法有三 1 兩個相除的數中有乙個為實數。2 ...