欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

Python 運算符通常用于對值和變量執(zhí)行操作。這些是用于邏輯和算術(shù)運算的標準符號。在本文中,我們將研究不同類型的 Python 運算符。 

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

算術(shù)運算符

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

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

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

優(yōu)先級

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

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

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

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

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

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

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

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

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

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

# 兩個數(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

比較運算符 _

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

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

= 是賦值運算符和 == 比較運算符。

示例:Python 中的比較運算符

# 關(guā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

邏輯運算符

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

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

示例:Python 中的邏輯運算符

# 邏輯運算符示例
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

位運算符

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

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

示例:Python 中的位運算符

# 位運算符示例
a = 10
b = 4

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

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

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

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

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

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

輸出


14 
-11 
14 

40

賦值運算符

賦值運算符用于為變量賦值。

運算符描述語法
=將表達式右側(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ù)計算指數(shù)(提高冪)值并將值分配給左操作數(shù)a**=b a=a**b
&=對操作數(shù)執(zhí)行按位與并將值分配給左操作數(shù)a&=b a=a&b
|=對操作數(shù)執(zhí)行按位或并將值分配給左操作數(shù)a|=b a=a|b
^=對操作數(shù)執(zhí)行按位異或并為左操作數(shù)賦值a^=b a=a^b
>>=對操作數(shù)執(zhí)行按位右移并將值分配給左操作數(shù)a>>=b a=a>>b
<<=對操作數(shù)執(zhí)行按位左移并將值分配給左操作數(shù)a <<= b a= a << b

示例:Python 中的賦值運算符

# 賦值運算符示例
a = 10

# 賦值
b = a
print(b)

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

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

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

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

輸出

10 
20 
10 
100 
102400

身份運算符

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

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

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

示例:身份運算符

a = 10
b = 20
c = a

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

輸出

True
True

成員運算符

innot in是成員運算符;用于測試一個值或變量是否在一個序列中。

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

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

示例: 成員運算符

# Python 程序來說明 not 'in' 運算符
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教程之基本運算符的使用(上)的文章就介紹到這了,更多相關(guān)Python運算符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • matplotlib交互式數(shù)據(jù)光標實現(xiàn)(mplcursors)

    matplotlib交互式數(shù)據(jù)光標實現(xiàn)(mplcursors)

    這篇文章主要介紹了matplotlib交互式數(shù)據(jù)光標實現(xiàn)(mplcursors),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • python?ChainMap的使用詳解

    python?ChainMap的使用詳解

    chainMap是邏輯上合并兩個字典為一個邏輯單元,合并后的結(jié)構(gòu)實際上是一個列表,只是邏輯上是仍然為一個字典(并未生成新的),對此列表的操作模擬了各種字典的操作,這篇文章主要介紹了python?ChainMap的使用,需要的朋友可以參考下
    2023-03-03
  • 基于Python實現(xiàn)萬年歷制作

    基于Python實現(xiàn)萬年歷制作

    制作一個萬年歷是一個有趣的Python項目,它可以讓您查看任何年份的日歷并獲得特定日期的信息,下面我們就來看看具體是如何使用Python實現(xiàn)的吧
    2023-12-12
  • python sort、sort_index方法代碼實例

    python sort、sort_index方法代碼實例

    這篇文章主要介紹了python sort、sort_index方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • Pycharm遠程連接服務(wù)器并實現(xiàn)代碼同步上傳更新功能

    Pycharm遠程連接服務(wù)器并實現(xiàn)代碼同步上傳更新功能

    這篇文章主要介紹了Pycharm遠程連接服務(wù)器并實現(xiàn)代碼同步上傳更新功能,通過配置遠程連接pycharm,直接在windows下pycharm里修改再保存就可以實現(xiàn)同步更新到服務(wù)器里的代碼里了,需要的朋友可以參考下
    2020-02-02
  • Python中的TCP socket寫法示例

    Python中的TCP socket寫法示例

    最近在學(xué)習(xí)腳本語言python,所以下面這篇文章主要給大家介紹了關(guān)于Python中TCP socket寫法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價值,需要的朋友們一起來看看吧
    2018-05-05
  • Python中列表的一些基本操作知識匯總

    Python中列表的一些基本操作知識匯總

    這篇文章主要介紹了Python中列表的一些基本操作知識匯總,皆屬于Python的基本功,需要的朋友可以參考下
    2015-05-05
  • Python實現(xiàn)截取PDF文件中的幾頁代碼實例

    Python實現(xiàn)截取PDF文件中的幾頁代碼實例

    今天小編就為大家分享一篇關(guān)于Python實現(xiàn)截取PDF文件中的幾頁代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Python如何按單元格讀取復(fù)雜電子表格(Excel)的數(shù)據(jù)

    Python如何按單元格讀取復(fù)雜電子表格(Excel)的數(shù)據(jù)

    這篇文章主要介紹了Python如何按單元格讀取復(fù)雜電子表格(Excel)的數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 淺析Python四種數(shù)據(jù)類型

    淺析Python四種數(shù)據(jù)類型

    在這篇文章里,我們給大家分享了關(guān)于Python的四種數(shù)據(jù)類型相關(guān)知識點內(nèi)容,有興趣的朋友們參考下。
    2018-09-09

最新評論