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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python基础(part3)--运算符

發布時間:2023/12/19 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础(part3)--运算符 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

鄙人學習筆記
開發工具:Spyder


文章目錄

    • 運算符
      • 算數運算符
        • 練習
      • 增強運算符
      • 比較運算符
      • 邏輯運算符
        • 與 and
        • 或 or
        • 非 not
      • 短路邏輯
      • 身份運算符
        • 舉個例子
      • 優先級


運算符

算數運算符

符號含義
+加法
-減法
*乘法
/除法
//地板除(除的結果去掉了小數部分)
%取余
**冪運算
  • 算術運算符優先級

練習

在控制臺中獲取一個總秒數,并計算幾小時零幾分鐘零幾秒。

代碼:

total_second = int(input("輸入總秒數:")) second = total_second % 60 minute = total_second // 60 % 60 hour = total_second // 3600 print("%d:%d:%d" % (hour, minute, second))

控制臺輸出:

增強運算符

運算符含義
y += x等同于y = y + x
y -= x等同于y = y - x
y *= x等同于y = y * x
y /= x等同于y = y / x
y //= x等同于y = y // x
y %= x等同于y = y % x
y **= x等同于y = y ** x

比較運算符

運算符含義
<小于
<=小于等于
>大于
>=大于等于
==等于
!=不等于

邏輯運算符

與 and

表示并且的關系,一假俱假。

  • 舉個例子

輸入:

print(True and True) print(True and False) print(False and True) print(False and False)

結果:

或 or

表示或者的關系,一真俱真

  • 舉個例子

輸入:

print(True or True) print(True or False) print(False or True) print(False or False)

結果:

非 not

表示取反

  • 舉個例子

輸入:

print(not True) print(not False) print(not 6)

結果:

短路邏輯

①若第一個條件不滿足,則不再考慮第二個條件

print(1 > 2 and input("請輸入:") == "a")

②若第一個條件滿足,則不考慮第二個條件

print(1 < 2 or input("請輸入:") == "a")

由此,我們可以將耗時的判斷放在后面,這樣可以節省時間。

身份運算符

  • 語法
X is Y X is not Y
  • 作用

判斷兩個對象是否為同一個對象。

舉個例子

代碼:

a = "黃" b = "白" c = aprint(a is b) print(id(a) == id(b)) print(a is c) print(id(a) == id(c))

結果:

優先級

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python基础(part3)--运算符的全部內容,希望文章能夠幫你解決所遇到的問題。

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