2.4 Python的運(yùn)算符

Python的運(yùn)算符包含以下7種類型,較為常用的為前4種。

  1. 算術(shù)運(yùn)算符
  2. 關(guān)系運(yùn)算符(比較運(yùn)算符)
  3. 賦值運(yùn)算符
  4. 邏輯運(yùn)算符
  5. 位運(yùn)算符
  6. 成員運(yùn)算符
  7. 身份運(yùn)算符

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

代碼如下

c1 = 3
c2 = 11
#加 - 兩個(gè)對(duì)象相加
print(c1 + c2)
#減 - 得到負(fù)數(shù)或是一個(gè)數(shù)減去另一個(gè)數(shù)
print(c1 - c2)
#乘 - 兩個(gè)數(shù)相乘或是返回一個(gè)被重復(fù)若干次的字符串
print(c1 * c2)
#除 - c1 除以 c2
print(c1 / c2)
#取模 - 返回除法的余數(shù)
print(c1 % c2)
#取整除 - 向下取接近除數(shù)的整數(shù)
print(c1 // c2)
#冪 - 返回c1的c2次冪
print(c1 ** c2)

輸出結(jié)果

14
-8
33
0.2727272727272727
3
0
177147

2. 關(guān)系運(yùn)算符

所有比較運(yùn)算符返回1表示真,返回0表示假。這分別與特殊的變量True和False等價(jià)。

運(yùn)算符 描述
== 等于 - 比較對(duì)象是否相等
!= 不等于 - 比較兩個(gè)對(duì)象是否不相等
> 大于
< 小于
>= 大于等于
<= 小于等于

3. 賦值運(yùn)算符

運(yùn)算符 描述
= 賦值運(yùn)算符

所有的算數(shù)運(yùn)算符均能連接賦值運(yùn)算符作為整體提供高級(jí)的賦值功能,例如:

c1 = 3
c2 = 2
c3 = 1
c4 = 2
c5 = 11
c3 += c1 + c2
print(c3)
c4 **= c1 + c2
print(c4)
c5 %= c1 + c2
print(c5)

輸出結(jié)果

6
32
1

4. 邏輯運(yùn)算符

運(yùn)算符 描述
and 邏輯“與”
or 邏輯“或”
not 邏輯“非”

代碼如下

c1 = True
c2 = False
c3 = c1 and c2
c4 = c1 or c2
c5 = not c1
print(c3)
print(c4)
print(c5)

輸出結(jié)果

False
True
False
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,557評(píng)論 0 13
  • 一、PyCharm的基本使用1.1、注釋:為了方便自己或者其他人查看單行注釋:用 # 號(hào)單行注釋多行注釋: 用 ...
    IIronMan閱讀 9,085評(píng)論 3 18
  • C++運(yùn)算符重載-上篇 本章內(nèi)容:1. 運(yùn)算符重載的概述2. 重載算術(shù)運(yùn)算符3. 重載按位運(yùn)算符和二元邏輯運(yùn)算符4...
    Haley_2013閱讀 2,385評(píng)論 0 51
  • 《Python從小白到大牛》已經(jīng)上市! 本章為大家介紹Python語言中一些主要的運(yùn)算符(也稱操作符),包括算術(shù)運(yùn)...
    tony關(guān)東升閱讀 1,334評(píng)論 0 1
  • 近年除了中國電影的飛速發(fā)展,國內(nèi)與國際接軌的跡象也明顯增強(qiáng)了不少。無數(shù)的國外大片引進(jìn)國內(nèi)上映,我們走進(jìn)影院中也能看...
    IMTVS_cc閱讀 379評(píng)論 0 0

友情鏈接更多精彩內(nèi)容