日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python不等于_Python小课堂|注释+运算符

發布時間:2025/3/15 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python不等于_Python小课堂|注释+运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

注釋

確保對模塊, 函數, 方法和行內注釋使用正確的風格

Python中的注釋有單行注釋和多行注釋:

Python中單行注釋以?#?開頭,例如:

# 這是一個注釋

print("Hello, World!")

多行注釋用三個單引號?'''?或者三個雙引號?"""?將注釋括起來,例如:

1、單引號(''')

#!/usr/bin/python3?

'''

這是多行注釋,用三個單引號?

這是多行注釋,用三個單引號?

這是多行注釋,用三個單引號

'''

print("Hello, World!")

2、雙引號(""")

#!/usr/bin/python3?

"""

這是多行注釋,用三個雙引號?

這是多行注釋,用三個雙引號?

這是多行注釋,用三個雙引號

"""

print("Hello, World!")

運算符

本章節主要說明Python的運算符。舉個簡單的例子 4 +5 = 9 。例子中,4 和 5 被稱為操作數,"+" 稱為運算符。

Python語言支持以下類型的運算符:

? 算術運算符

??比較(關系)運算符

? 賦值運算符

? 邏輯運算符

??位運算符

? 成員運算符

? 身份運算符

??運算符優先級

Python算術運算符

以下假設變量a為10,變量b為21:

以下實例演示了Python所有算術運算符的操作:

#!/usr/bin/python3?

a = 21

b = 10

c = 0?

c = a + b

print ("1 - c 的值為:", c)?

?c = a - b

print ("2 - c 的值為:", c)?

?c = a * b

print ("3 - c 的值為:", c)?

?c = a / b

print ("4 - c 的值為:", c)??

c = a % b

print ("5 - c 的值為:", c)?

# 修改變量 a 、b 、c

a = 2

b = 3

c = a**b?

print ("6 - c 的值為:", c)?

a = 10

b = 5

c = a//b?

print ("7 - c 的值為:", c)

以上實例輸出結果:

1 - c 的值為:31

2 - c 的值為:11

3 - c 的值為:210

4 - c 的值為:2.1

5 - c 的值為:1

6 - c 的值為:8

7 - c 的值為:2

Python比較運算符

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

以下實例演示了Python所有比較運算符的操作:

#!/usr/bin/python3?

a = 21

b = 10

c = 0?

if ( a == b ): ??

? print ("1 - a 等于 b")

else: ??

? print ("1 - a 不等于 b")?

if ( a != b ): ??

? print ("2 - a 不等于 b")

else: ??

? print ("2 - a 等于 b")?

if ( a < b ): ??

? print ("3 - a 小于 b")

else: ??

? print ("3 - a 大于等于 b")

if ( a > b ): ??

? print ("4 - a 大于 b")

else: ??

? print ("4 - a 小于等于 b")?

?# 修改變量 a 和 b 的值

a = 5;

b = 20;

if ( a <= b ): ??

? print ("5 - a 小于等于 b")

else: ??

? print ("5 - a 大于 ?b")?

if ( b >= a ): ??

? print ("6 - b 大于等于 a")

else: ??

? print ("6 - b 小于 a")

以上實例輸出結果:

1 - a 不等于 b

2 - a 不等于 b

3 - a 大于等于 b

4 - a 大于 b

5 - a 小于等于 b

6 - b 大于等于 a

Python賦值運算符

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

以下實例演示了Python所有賦值運算符的操作:

#!/usr/bin/python3?

a = 21

b = 10

c = 0?

c = a + b

print ("1 - c 的值為:", c)?

c += a

print ("2 - c 的值為:", c)?

c *= a

print ("3 - c 的值為:", c)?

c /= a?

print ("4 - c 的值為:", c)?

c = 2

c %= a

print ("5 - c 的值為:", c)?

c **= a

print ("6 - c 的值為:", c)?

c //= a

print ("7 - c 的值為:", c)

以上實例輸出結果:

1 - c 的值為:31

2 - c 的值為:52

3 - c 的值為:1092

4 - c 的值為:52.0

5 - c 的值為:2

6 - c 的值為:2097152

7 - c 的值為:99864

Python位運算符

按位運算符是把數字看作二進制來進行計算的。Python中的按位運算法則如下:

下表中變量 a 為 60,b 為 13二進制格式如下:

a = 0011 1100

b = 0000 1101

-----------------

a&b = 0000 1100

a|b = 0011 1101

a^b = 0011 0001

~a ?= 1100 0011

以下實例演示了Python所有位運算符的操作:

#!/usr/bin/python3?

a = 60 ? ? ? ? ? ?# 60 = 0011 1100?

b = 13 ? ? ? ? ? ?# 13 = 0000 1101?

c = 0?

c = a & b; ? ? ? ?# 12 = 0000 1100

print ("1 - c 的值為:", c)?

c = a | b; ? ? ? ?# 61 = 0011 1101?

print ("2 - c 的值為:", c)?

c = a ^ b; ? ? ? ?# 49 = 0011 0001

print ("3 - c 的值為:", c)?

c = ~a; ? ? ? ? ? # -61 = 1100 0011

print ("4 - c 的值為:", c)?

c = a << 2; ? ? ? # 240 = 1111 0000

print ("5 - c 的值為:", c)?

c = a >> 2; ? ? ? # 15 = 0000 1111

print ("6 - c 的值為:", c)

以上實例輸出結果:

1 - c 的值為:12

2 - c 的值為:61

3 - c 的值為:49

4 - c 的值為:-61

5 - c 的值為:240

6 - c 的值為:15

Python邏輯運算符

Python語言支持邏輯運算符,以下假設變量 a 為 10, b為 20:

以上實例輸出結果:

#!/usr/bin/python3?

a = 10

b = 20?

if ( a and b ): ??

? print ("1 - 變量 a 和 b 都為 true")

else: ??

? print ("1 - 變量 a 和 b 有一個不為 true")?

if ( a or b ): ??

? print ("2 - 變量 a 和 b 都為 true,或其中一個變量為 true")

else: ??

? print ("2 - 變量 a 和 b 都不為 true")

# 修改變量 a 的值

a = 0

if ( a and b ): ??

? print ("3 - 變量 a 和 b 都為 true")

else: ??

? print ("3 - 變量 a 和 b 有一個不為 true")?

if ( a or b ): ??

? print ("4 - 變量 a 和 b 都為 true,或其中一個變量為 true")

else: ??

? print ("4 - 變量 a 和 b 都不為 true")?

if not( a and b ): ??

? print ("5 - 變量 a 和 b 都為 false,或其中一個變量為 false")

else: ??

? print ("5 - 變量 a 和 b 都為 true")

以上實例輸出結果:

1 - 變量 a 和 b 都為 true

2 - 變量 a 和 b 都為 true,或其中一個變量為 true

3 - 變量 a 和 b 有一個不為 true

4 - 變量 a 和 b 都為 true,或其中一個變量為 true

5 - 變量 a 和 b 都為 false,或其中一個變量為 false

Python成員運算符

除了以上的一些運算符之外,Python還支持成員運算符,測試實例中包含了一系列的成員,包括字符串,列表或元組。

以下實例演示了Python所有成員運算符的操作:

#!/usr/bin/python3?

a = 10

b = 20

list = [1, 2, 3, 4, 5 ];?

if ( a in list ): ??

? print ("1 - 變量 a 在給定的列表中 list 中")

else: ??

? print ("1 - 變量 a 不在給定的列表中 list 中")?

if ( b not in list ): ??

? print ("2 - 變量 b 不在給定的列表中 list 中")

else: ??

? print ("2 - 變量 b 在給定的列表中 list 中")?

# 修改變量 a 的值

a = 2

if ( a in list ): ??

? print ("3 - 變量 a 在給定的列表中 list 中")

else: ??

? print ("3 - 變量 a 不在給定的列表中 list 中")

以上實例輸出結果:

1 - 變量 a 不在給定的列表中 list 中

2 - 變量 b 不在給定的列表中 list 中

3 - 變量 a 在給定的列表中 list 中

Python身份運算符

身份運算符用于比較兩個對象的存儲單元

注:id()?函數用于獲取對象內存地址。

以下實例演示了Python所有身份運算符的操作:

#!/usr/bin/python3?

a = 20

b = 20?

if ( a is b ): ??

? print ("1 - a 和 b 有相同的標識")

else: ??

? print ("1 - a 和 b 沒有相同的標識")?

if ( id(a) == id(b) ): ??

? print ("2 - a 和 b 有相同的標識")

else: ??

? print ("2 - a 和 b 沒有相同的標識")?

# 修改變量 b 的值

b = 30

if ( a is b ): ??

? print ("3 - a 和 b 有相同的標識")

else: ??

? print ("3 - a 和 b 沒有相同的標識")?

if ( a is not b ): ??

? print ("4 - a 和 b 沒有相同的標識")

else: ??

? print ("4 - a 和 b 有相同的標識")

以上實例輸出結果:

1 - a 和 b 有相同的標識

2 - a 和 b 有相同的標識

3 - a 和 b 沒有相同的標識

4 - a 和 b 沒有相同的標識

is 與 == 區別:

is 用于判斷兩個變量引用對象是否為同一個, == 用于判斷引用變量的值是否相等。

>>>a = [1, 2, 3]

>>> b = a

>>> b is a?

True

>>> b == a

True

>>> b = a[:]

>>> b is a

False

>>> b == a

True

Python運算符優先級

以下表格列出了從最高到最低優先級的所有運算符:

以下實例演示了Python所有運算符優先級的操作:

#!/usr/bin/python3?

a = 20

b = 10

c = 15

d = 5

e = 0?

e = (a + b) * c / d ? ? ? #( 30 * 15 ) / 5

print ("(a + b) * c / d 運算結果為:", ?e)?

e = ((a + b) * c) / d ? ? # (30 * 15 ) / 5

print ("((a + b) * c) / d 運算結果為:", ?e)?

e = (a + b) * (c / d); ? ?# (30) * (15/5)

print ("(a + b) * (c / d) 運算結果為:", ?e)?

e = a + (b * c) / d; ? ? ?# ?20 + (150/5)

print ("a + (b * c) / d 運算結果為:", ?e)

以上實例輸出結果:

(a + b) * c / d 運算結果為:90.0

((a + b) * c) / d 運算結果為:90.0

(a + b) * (c / d) 運算結果為:90.0

a + (b * c) / d 運算結果為:50.0

and 擁有更高優先級:

x = True

y = False

z = False?

if x or y and z: ? ?

? print("yes")

else: ? ?

? print("no")

以上實例輸出結果:

yes

注意:Pyhton3 已不支持 <> 運算符,可以使用 != 代替,如果你一定要使用這種比較運算符,可以使用以下的方式:

>>> from __future__ import barry_as_FLUFL

>>> 1 <> 2

True

?Python小課堂?

?每周一見?

來源:菜鳥教程

排版:章慧群

責任編輯:章慧群? 微信審核:劉婷

總結

以上是生活随笔為你收集整理的python不等于_Python小课堂|注释+运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产少女免费观看高清 | 国产精品亚洲αv天堂无码 伊人性视频 | 国偷自拍第113页 | 99re免费视频精品全部 | 欧美精品一级片 | jizz中文字幕 | 亚洲黄色激情 | 男人午夜免费视频 | 99热2 | 中文字幕 日韩 欧美 | 在线视频综合网 | 午夜视频在线观看网站 | 国产亚洲av综合人人澡精品 | 91久久视频 | 色眯眯视频 | 夜夜草影院 | 午夜tv| 国产超碰人人爽人人做人人爱 | 久久丫精品忘忧草西安产品 | 国产一区二区三区在线观看免费 | 国产精品456 | 日韩va视频| 激情午夜视频 | 日韩精品高清在线观看 | 久久老熟女一区二区三区 | 国产伦精品一区二区三区视频网站 | 青草青草久热 | 另类小说一区二区 | a级黄色小说| 香蕉视频1024 | 九九视频免费在线观看 | 永久免费看mv网站入口78 | 影音先锋亚洲成aⅴ人在 | 天堂在线视频网站 | 欧美一区二区三区四区在线观看 | 免费在线观看av片 | 好吊色视频一区二区 | 小辣椒福利视频导航 | 国产精品欧美激情在线播放 | 黄色a在线| 亚洲日本在线观看 | 美女又爽又黄免费 | 天堂资源中文 | 第一福利视频 | 久久偷看各类wc女厕嘘嘘偷窃 | 性一交一乱一精一晶 | 久久久成人免费视频 | 亚洲精品国产成人av在线 | 午夜剧场免费在线观看 | 91精品欧美一区二区三区 | 日本视频一区二区三区 | 在线中文一区 | 欧美国产高清 | xvideos永久免费入口 | 香蕉av一区二区三区 | 精品久久人人 | 黄色片a级片 | 欧美成人三级在线观看 | 午夜国产精品视频 | 色欧美片视频在线观看 | 丰满岳妇乱一区二区三区 | 欧美美女性视频 | 黄色成人免费观看 | 未满十八岁禁止进入 | 免费欧美 | 少妇资源 | 亚洲精品一区二区口爆 | 精品国产影院 | 国产精品伦一区二区三区免费看 | 九九热国产精品视频 | 亚洲第三十七页 | 日本网站在线看 | 337p日本欧洲亚洲大胆精筑 | 久久一本精品 | 麻豆国产精品 | 免费在线日韩 | 精品国产高清在线观看 | 日本黄色免费网址 | 性一交一乱一透一a级 | 91综合国产 | 最新99热 | 伊人影院99| 久久久久亚洲av无码专区桃色 | 国产主播自拍av | 欧美 日韩 国产 激情 | 国产中文字幕在线 | 区一区二视频 | 免费看av网 | 国产精品va | 仙踪林久久久久久久999 | 九九热精品在线观看 | 日韩日日日 | 国产一区二区在线视频 | 老熟女一区二区三区 | 国产成人短视频 | 五月天伊人网 | 久久精品| 中国极品少妇xxxx做受 | 国产 日韩 欧美 精品 |