亚洲精品中文字幕无码专区一,中文字幕av一区乱码深夜动态福利,粗大的内捧猛烈进出少妇

          系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

          當前位置:首頁 > 腳本中心 > python > 詳細頁面

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

          時間:2022-09-12來源:www.snowmanhill.com作者:電腦系統城

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

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

          算術運算符

          算術運算符用于執行數學運算,例如加法、減法、乘法和除法。

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

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

          優先級

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

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

          • x % 10 -> 產生最后一位數字
          • x % 100 -> 產生最后兩位數

          示例:Python 中的算術運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22
          23
          24
          25
          26
          27
          28
          29
          30
          31
          32
          33
          # 算術運算符示例
          a = 9
          b = 4
           
          # 數字相加
          add = a + b
           
          # 數字相減
          sub = a - b
           
          # 數的乘法
          mul = a * b
           
          # 數字的除法(浮點數)
          div1 = a / b
           
          # 號碼劃分(floor)
          div2 = a // b
           
          # 兩個數的模
          mod = a % b
           
          # 權重
          p = a ** b
           
          # 打印結果
          print(add)
          print(sub)
          print(mul)
          print(div1)
          print(div2)
          print(mod)
          print(p)

          輸出

          13 

          36 
          2.25 


          6561

          比較運算符 _

          關系運算符的比較比較值。它根據條件返回TrueFalse 。

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

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

          示例:Python 中的比較運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          # 關系運算符示例
          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

          邏輯運算符

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

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

          示例:Python 中的邏輯運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          # 邏輯運算符示例
          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

          位運算符

           

          位運算符作用于位并執行逐位操作。這些用于對二進制數進行操作。

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

          示例:Python 中的位運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          # 位運算符示例
          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

          賦值運算符

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

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

          示例:Python 中的賦值運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22
          # 賦值運算符示例
          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是身份運算符,兩者都用于檢查兩個值是否位于內存的同一部分。兩個相等的變量并不意味著它們是相同的。 

          is          如果操作數相同則為真

          is not      如果操作數不相同則為真

          示例:身份運算符

          1
          2
          3
          4
          5
          6
          a = 10
          b = 20
          c = a
           
          print(a is not b)
          print(a is c)

          輸出

          True
          True

          成員運算符

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

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

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

          示例: 成員運算符

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          # 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

          到此這篇關于Python教程之基本運算符的使用(上)的文章就介紹到這了

          分享到:

          相關信息

          系統教程欄目

          欄目熱門教程

          人氣教程排行

          站長推薦

          熱門系統下載

          亚洲精品中文字幕无码专区一,中文字幕av一区乱码深夜动态福利,粗大的内捧猛烈进出少妇