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

python核心語法運(yùn)算符詳解

 更新時(shí)間:2026年02月28日 09:18:03   作者:努力-堅(jiān)持  
文章介紹了Python中的運(yùn)算符和類型轉(zhuǎn)換,運(yùn)算符包括算術(shù)運(yùn)算符、賦值運(yùn)算符和復(fù)合賦值運(yùn)算符,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

一、運(yùn)算符

運(yùn)算符解釋:
概述:
用來連接 變量 或者 變量值的 符號(hào), 就叫: 運(yùn)算符.

用 什么運(yùn)算符 連接起來的式子 就叫什么表達(dá)式。
例如:
a + b => 因?yàn)?+ 是算術(shù)運(yùn)算符, 所以 a + b 是 算術(shù)表達(dá)式。
a > b => 因?yàn)?> 是關(guān)系運(yùn)算符, 所以 a > b 是 關(guān)系表達(dá)式。

常用的運(yùn)算符:

    算術(shù)運(yùn)算符:
    賦值運(yùn)算符:
    復(fù)合賦值運(yùn)算符:
    關(guān)系(比較)運(yùn)算符:
    邏輯運(yùn)算符:
    三元表達(dá)式(三目運(yùn)算符):

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

算術(shù)運(yùn)算符: 顧名思義, 就使用來做 算術(shù)運(yùn)算的, 常用的有: +, -, *, /, //, **, %
代碼示例:

# 1.  算術(shù)運(yùn)算符
# a = 10
# b = 3
a, b = 10, 3        # 同時(shí)定義多個(gè)變量.
print(a + b)    # 13
print(a - b)    # 7
print(a * b)    # 30
print(a / b)    # 3.3333333333333335, 小數(shù)用的是近似于的思想. flout 和double 丟失精度。
print(a // b)   # 整除, 3
print(a % b)    # 取余 1
print(a ** b)   # a的b次方 1000
print('-' * 30)

運(yùn)行如下:

1.2 賦值運(yùn)算符

賦值運(yùn)算符:
就是我們用的=, 即: 把 右邊的內(nèi)容, 賦值給左邊的變量.
代碼示例:

# 2. 賦值運(yùn)算符.
c = 100         # 把 整數(shù)100當(dāng)做變量值, 賦值給變量c
print(c)
print('-' * 30)

1.3 復(fù)合賦值運(yùn)算符

復(fù)合賦值運(yùn)算符:
常用的符號(hào)如下: +=, -=, *=, /=, //=, %=, **=。
先進(jìn)行算術(shù)運(yùn)算, 然后再進(jìn)行賦值, 例如: a += b, 結(jié)果是: a = a + b, 即: 把 a + b的結(jié)果, 重新賦值給變量a。
代碼示例:

# 3. 復(fù)合賦值運(yùn)算符, 此處以 +=  //= 舉例.
a += b          # 相當(dāng)于 a = a + b
print(a, b)     # 13, 3
a //= b         # a = a // b = 13 // 3 = 4
print(a, b)     # 4, 3

運(yùn)行如下:

如果局部選中運(yùn)行, 可以選中代碼, 然后輸入 shift + alt + E, 然后把選中的代碼到 Python終端中運(yùn)行。

二、類型轉(zhuǎn)換

類型轉(zhuǎn)換概述:就是用來把 某個(gè)類型的值 轉(zhuǎn)成 其它類型的值。

示例代碼:

'''
	涉及到的函數(shù):
		int()       把 字符串形式的整數(shù) 或者  float類型的小數(shù), 轉(zhuǎn)成 整數(shù), 可能會(huì)丟失精度(慎用).
        float()     把 字符串形式的小數(shù) 或者 int類型的整數(shù), 轉(zhuǎn)成 小數(shù).
        str()       把 整數(shù) 或者 小數(shù), 轉(zhuǎn)成 字符串.
        bool()      把值轉(zhuǎn)成布爾類型的值,   0 -> False,  非零 -> True
        eval()      相當(dāng)于去掉引號(hào), 是什么就是什么.
                    例如: '10' -> 10, '10.3' -> 10.3,  'True' -> True,  'name' -> name變量, 沒有這個(gè)變量, 就報(bào)錯(cuò).
'''
  1. int() 把 字符串形式的整數(shù) 或者 float類型的小數(shù), 轉(zhuǎn)成 整數(shù)。
  2. float() 把 字符串形式的數(shù)字 或者 int類型的整數(shù), 轉(zhuǎn)成 小數(shù)。
  3. str() 把 整數(shù) 或者 小數(shù), 轉(zhuǎn)成 字符串。
# 1.  int()       把 字符串形式的整數(shù) 或者  float類型的小數(shù), 轉(zhuǎn)成 整數(shù), 可能會(huì)丟失精度(慎用).
print(int(11.3))
print(int('20'))
# print(int('11.3'))    # 報(bào)錯(cuò).
print('-' * 30)
# 2.  float()     把 字符串形式的數(shù)字 或者 int類型的整數(shù), 轉(zhuǎn)成 小數(shù).
print(float(11))
print(float('23.3'))
print(float('133'))
print('-' * 30)
# 3.  str()       把 整數(shù) 或者 小數(shù), 轉(zhuǎn)成 字符串.
print(str(13))
print(str(11.3))
print(str('name'))

運(yùn)行如下:

  1. bool() 把值轉(zhuǎn)成布爾類型的值, 0 -> False, 非零 -> True。
  2. eval() 相當(dāng)于去掉引號(hào), 是什么就是什么。
# 4.  bool()      把值轉(zhuǎn)成布爾類型的值,   0 -> False,  非零 -> True
print(bool(0))      # False
print(bool(1))      # True
print(bool(1.2))      # True
print(bool('張三'))      # True
print('-' * 30)
# 5.  eval()      相當(dāng)于去掉引號(hào), 是什么就是什么.
print(eval('10.3'))  # 10.3
print(eval('22'))  # 22
print(eval('True'))  # True
name = '中文'
print(eval('name'))  # 中文   # 相當(dāng)于去掉 'name'的引號(hào), name就不是字符串了, 而是 變量名.
print(str('name'))  # name
print(type(eval('10.3')))  # <class 'float'>
print(type(eval('22')))  # <class 'int'>
print(type(eval('True')))  # <class 'bool'>

運(yùn)行如下:

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

相關(guān)文章

  • Gauss-Seidel迭代算法的Python實(shí)現(xiàn)詳解

    Gauss-Seidel迭代算法的Python實(shí)現(xiàn)詳解

    這篇文章主要介紹了Gauss-Seidel迭代算法的Python實(shí)現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-06-06
  • matplotlib給子圖添加圖例的方法

    matplotlib給子圖添加圖例的方法

    今天小編就為大家分享一篇matplotlib給子圖添加圖例的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 結(jié)合Python的SimpleHTTPServer源碼來解析socket通信

    結(jié)合Python的SimpleHTTPServer源碼來解析socket通信

    SimpleHTTPServer是Python中一個(gè)現(xiàn)成的HTTP服務(wù)器例子,本文我們將結(jié)合Python的SimpleHTTPServer源碼來解析socket通信,我們先來看一下socket的基本概念:
    2016-06-06
  • 最新評(píng)論

    乳山市| 紫阳县| 布拖县| 蕉岭县| 卓资县| 鄂伦春自治旗| 大庆市| 宜黄县| 东至县| 汝城县| 民县| 高州市| 将乐县| 禄丰县| 云林县| 凌云县| 舞钢市| 呼玛县| 安图县| 凯里市| 巴青县| 韶关市| 星座| 天等县| 宿迁市| 师宗县| 资源县| 娱乐| 宁蒗| 沙洋县| 九龙城区| 自贡市| 湟中县| 老河口市| 香港 | 南昌县| 石柱| 阜宁县| 井冈山市| 顺义区| 休宁县|