最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python教程之基本運(yùn)算符的使用(上)

 更新時(shí)間:2022年09月07日 11:37:37   作者:海擁  
Python?運(yùn)算符通常用于對(duì)值和變量執(zhí)行操作。這些是用于邏輯和算術(shù)運(yùn)算的標(biāo)準(zhǔn)符號(hào)。在本文中,我們將研究不同類(lèi)型的?Python?運(yùn)算符,感興趣的可以了解一下

Python 運(yùn)算符通常用于對(duì)值和變量執(zhí)行操作。這些是用于邏輯和算術(shù)運(yùn)算的標(biāo)準(zhǔn)符號(hào)。在本文中,我們將研究不同類(lèi)型的 Python 運(yùn)算符。 

  • 操作員:是特殊符號(hào)。例如- + 、 * 、 / 等。
  • OPERAND:它是應(yīng)用運(yùn)算符的值。

算術(shù)運(yùn)算符

算術(shù)運(yùn)算符用于執(zhí)行數(shù)學(xué)運(yùn)算,例如加法、減法、乘法和除法。

在 Python 3.x 中,除法的結(jié)果是一個(gè)浮點(diǎn)數(shù),而在 Python 2.x 中,2 個(gè)整數(shù)的除法是一個(gè)整數(shù),并且在 Python 3.x 中使用取整(//整數(shù))來(lái)獲得整數(shù)結(jié)果。

運(yùn)算符描述語(yǔ)法
+加法:添加兩個(gè)操作數(shù)x + y
減法:減去兩個(gè)操作數(shù)x - y
*乘法:將兩個(gè)操作數(shù)相乘x * y
/除法(浮點(diǎn)數(shù)):將第一個(gè)操作數(shù)除以第二個(gè)操作數(shù)x / y
//除法(地板):將第一個(gè)操作數(shù)除以第二個(gè)x // 是的
%模數(shù):返回第一個(gè)操作數(shù)除以第二個(gè)操作數(shù)時(shí)的余數(shù)x % y
**權(quán)重:回歸第一提升力量第二x ** y

優(yōu)先級(jí)

  • P - 括號(hào)
  • E - 指數(shù)
  • M – 乘法(乘法和除法具有相同的優(yōu)先級(jí))
  • D – 師
  • A – 加法(加法和減法具有相同的優(yōu)先級(jí))
  • S - 減法

模數(shù)運(yùn)算符幫助我們提取數(shù)字的最后一位。例如:

  • x % 10 -> 產(chǎn)生最后一位數(shù)字
  • x % 100 -> 產(chǎn)生最后兩位數(shù)

示例:Python 中的算術(shù)運(yùn)算符

# 算術(shù)運(yùn)算符示例
a = 9
b = 4

# 數(shù)字相加
add = a + b

# 數(shù)字相減
sub = a - b

# 數(shù)的乘法
mul = a * b

# 數(shù)字的除法(浮點(diǎn)數(shù))
div1 = a / b

# 號(hào)碼劃分(floor)
div2 = a // b

# 兩個(gè)數(shù)的模
mod = a % b

# 權(quán)重
p = a ** b

# 打印結(jié)果
print(add)
print(sub)
print(mul)
print(div1)
print(div2)
print(mod)
print(p)

輸出

13 

36 
2.25 


6561

比較運(yùn)算符 _

關(guān)系運(yùn)算符的比較比較值。它根據(jù)條件返回TrueFalse 。

運(yùn)算符描述語(yǔ)法
大于:如果左操作數(shù)大于右操作數(shù),則為真x > y
<小于:如果左操作數(shù)小于右操作數(shù),則為真x < y
==等于:如果兩個(gè)操作數(shù)相等,則為真x == y
!=不等于 - 如果操作數(shù)不相等,則為真x != y
>=如果左操作數(shù)大于或等于右操作數(shù),則大于或等于 Truex >= y
<=如果左操作數(shù)小于或等于右操作數(shù),則小于或等于 Truex <= y
是 x 與 y 相同x 是 y
不是x 與 y 不同x 不是 y

= 是賦值運(yùn)算符和 == 比較運(yùn)算符。

示例:Python 中的比較運(yùn)算符

# 關(guān)系運(yùn)算符示例
a = 13
b = 33

# a > b 為假
print(a > b)

# a < b 為真
print(a < b)

# a == b 為假
print(a == b)

# a != b 為真
print(a != b)

# a >= b is False
print(a >= b)

# a <= b is True
print(a <= b)

輸出

False
True
False
True
False
True

邏輯運(yùn)算符

邏輯運(yùn)算符執(zhí)行邏輯與、邏輯或邏輯非運(yùn)算。它用于組合條件語(yǔ)句。

運(yùn)算符描述語(yǔ)法
and邏輯與:如果兩個(gè)操作數(shù)都為真,則為真x and y
or邏輯或:如果任一操作數(shù)為真,則為真 x or y
not邏輯非:如果操作數(shù)為假則為真 not x

示例:Python 中的邏輯運(yùn)算符

# 邏輯運(yùn)算符示例
a = True
b = False

# 打印 a 和 b 為 False
print(a and b)

# 打印 a 或 b 為 True
print(a or b)

# 打印 not a 為 False
print(not a)

輸出

False
True
False

位運(yùn)算符

位運(yùn)算符作用于位并執(zhí)行逐位操作。這些用于對(duì)二進(jìn)制數(shù)進(jìn)行操作。

運(yùn)算符描述語(yǔ)法
&按位與x & y
|按位或x |y
~按位非~x
^按位異或x ^ y
>>按位右移x>>
<<按位左移x<<

示例:Python 中的位運(yùn)算符

# 位運(yùn)算符示例
a = 10
b = 4

# 打印按位與運(yùn)算
print(a & b)

# 打印按位或運(yùn)算
print(a | b)

# 打印按位非運(yùn)算
print(~a)

# 打印按位異或運(yùn)算
print(a ^ b)

# 打印按位右移操作
print(a >> 2)

# 打印按位左移操作
print(a << 2)

輸出


14 
-11 
14 

40

賦值運(yùn)算符

賦值運(yùn)算符用于為變量賦值。

運(yùn)算符描述語(yǔ)法
=將表達(dá)式右側(cè)的值賦給左側(cè)操作數(shù) x = y + z
+=Add AND:將右側(cè)操作數(shù)與左側(cè)操作數(shù)相加,然后分配給左側(cè)操作數(shù)a+=b a=a+b
-=減 AND:從左操作數(shù)中減去右操作數(shù),然后分配給左操作數(shù)a-=b a=ab
*=乘與:將右操作數(shù)與左操作數(shù)相乘,然后賦值給左操作數(shù)a*=b a=a*b
/=除法與:將左操作數(shù)與右操作數(shù)相除,然后分配給左操作數(shù)a/=b a=a/b
%=Modulus AND:使用左右操作數(shù)取模并將結(jié)果分配給左操作數(shù)a%=b a=a%b
//=Divide(floor) AND:將左操作數(shù)與右操作數(shù)相除,然后將值(floor) 賦給左操作數(shù)a//=b a=a//b
**=指數(shù)與:使用操作數(shù)計(jì)算指數(shù)(提高冪)值并將值分配給左操作數(shù)a**=b a=a**b
&=對(duì)操作數(shù)執(zhí)行按位與并將值分配給左操作數(shù)a&=b a=a&b
|=對(duì)操作數(shù)執(zhí)行按位或并將值分配給左操作數(shù)a|=b a=a|b
^=對(duì)操作數(shù)執(zhí)行按位異或并為左操作數(shù)賦值a^=b a=a^b
>>=對(duì)操作數(shù)執(zhí)行按位右移并將值分配給左操作數(shù)a>>=b a=a>>b
<<=對(duì)操作數(shù)執(zhí)行按位左移并將值分配給左操作數(shù)a <<= b a= a << b

示例:Python 中的賦值運(yùn)算符

# 賦值運(yùn)算符示例
a = 10

# 賦值
b = a
print(b)

# 添加和賦值
b += a
print(b)

# 減法和賦值
b -= a
print(b)

# 乘法并賦值
b *= a
print(b)

# 按位 lishift 運(yùn)算符
b <<= a
print(b)

輸出

10 
20 
10 
100 
102400

身份運(yùn)算符

isis not是身份運(yùn)算符,兩者都用于檢查兩個(gè)值是否位于內(nèi)存的同一部分。兩個(gè)相等的變量并不意味著它們是相同的。 

is          如果操作數(shù)相同則為真

is not      如果操作數(shù)不相同則為真

示例:身份運(yùn)算符

a = 10
b = 20
c = a

print(a is not b)
print(a is c)

輸出

True
True

成員運(yùn)算符

innot in是成員運(yùn)算符;用于測(cè)試一個(gè)值或變量是否在一個(gè)序列中。

in            如果在序列中找到值,則為真

not in        如果在序列中未找到值,則為真

示例: 成員運(yùn)算符

# Python 程序來(lái)說(shuō)明 not 'in' 運(yùn)算符
x = 24
y = 20
list = [10, 20, 30, 40, 50]

if (x not in list):
	print("x is NOT present in given list")
else:
	print("x is present in given list")

if (y in list):
	print("y is present in given list")
else:
	print("y is NOT present in given list")

輸出

x is NOT present in given list
y is present in given list

到此這篇關(guān)于Python教程之基本運(yùn)算符的使用(上)的文章就介紹到這了,更多相關(guān)Python運(yùn)算符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python pytest進(jìn)階之fixture詳解

    python pytest進(jìn)階之fixture詳解

    這篇文章主要介紹了python pytest進(jìn)階之fixture詳解,學(xué)pytest就不得不說(shuō)fixture,fixture是pytest的精髓所在,就像unittest中的setup和teardown一樣,如果不學(xué)fixture那么使用pytest和使用unittest是沒(méi)什么區(qū)別的,需要的朋友可以參考下
    2019-06-06
  • python刪除列表元素del,pop(),remove()及clear()

    python刪除列表元素del,pop(),remove()及clear()

    這篇文章主要介紹了python刪除列表元素del,pop(),remove()及clear(),列表元素能增加就可以刪除,這里要給大家介紹的是刪除列表元素,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-03-03
  • json跨域調(diào)用python的方法詳解

    json跨域調(diào)用python的方法詳解

    這篇文章主要介紹了json跨域調(diào)用python的方法,結(jié)合實(shí)例形式分析了基于ajax的json調(diào)用及Python后臺(tái)處理技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2017-01-01
  • Python輕松寫(xiě)個(gè)課堂隨機(jī)點(diǎn)名系統(tǒng)

    Python輕松寫(xiě)個(gè)課堂隨機(jī)點(diǎn)名系統(tǒng)

    現(xiàn)在的學(xué)生大部分都很積極,會(huì)主動(dòng)舉手回答問(wèn)題。但是,也會(huì)遇到一些不好的情況,比如年級(jí)越高主動(dòng)舉手的人越少,所以本文寫(xiě)了一個(gè)隨機(jī)的學(xué)生點(diǎn)名系統(tǒng)可以幫老師解決這些問(wèn)題
    2023-01-01
  • pytorch網(wǎng)絡(luò)模型構(gòu)建場(chǎng)景的問(wèn)題介紹

    pytorch網(wǎng)絡(luò)模型構(gòu)建場(chǎng)景的問(wèn)題介紹

    這篇文章主要介紹了pytorch網(wǎng)絡(luò)模型構(gòu)建場(chǎng)景的注意點(diǎn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-03-03
  • Python學(xué)習(xí)之time模塊的基本使用

    Python學(xué)習(xí)之time模塊的基本使用

    這篇文章主要給大家介紹了關(guān)于Python學(xué)習(xí)之time模塊基本使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python繪制三角函數(shù)圖(sin\cos\tan)并標(biāo)注特定范圍的例子

    Python繪制三角函數(shù)圖(sin\cos\tan)并標(biāo)注特定范圍的例子

    今天小編就為大家分享一篇Python繪制三角函數(shù)圖(sin\cos\tan)并標(biāo)注特定范圍的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • 利用Tensorflow的隊(duì)列多線(xiàn)程讀取數(shù)據(jù)方式

    利用Tensorflow的隊(duì)列多線(xiàn)程讀取數(shù)據(jù)方式

    今天小編就為大家分享一篇利用Tensorflow的隊(duì)列多線(xiàn)程讀取數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • 淺談Python幾種常見(jiàn)的歸一化方法

    淺談Python幾種常見(jiàn)的歸一化方法

    這篇文章主要介紹了幾種常見(jiàn)的歸一化方法,數(shù)據(jù)歸一化是深度學(xué)習(xí)數(shù)據(jù)預(yù)處理中非常關(guān)鍵的步驟,可以起到統(tǒng)一量綱,防止小數(shù)據(jù)被吞噬的作用,需要的朋友可以參考下
    2023-04-04
  • opencv實(shí)現(xiàn)圖像縮放效果

    opencv實(shí)現(xiàn)圖像縮放效果

    這篇文章主要為大家詳細(xì)介紹了opencv實(shí)現(xiàn)圖像縮放效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03

最新評(píng)論

宜丰县| 大厂| 普格县| 左贡县| 林西县| 万全县| 武义县| 泸定县| 白城市| 玛沁县| 普格县| 页游| 靖州| 沙雅县| 合山市| 福州市| 龙山县| 鸡东县| 凌源市| 宜宾县| 阳曲县| 将乐县| 微山县| 定日县| 清水县| 桃园县| 临夏市| 武隆县| 阜新| 虎林市| 密云县| 南开区| 泌阳县| 钟山县| 龙口市| 衡水市| 吉林市| 紫金县| 石狮市| 汨罗市| 泰州市|