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

深入了解Python中的變量

 更新時間:2021年12月10日 15:17:47   作者:反內(nèi)卷大官人  
這篇文章主要為大家介紹了Python的變量,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

1 Python變量概述

變量,英文叫做 variable。在《計算機科學(xué)概述》中是這樣定義的,“高級程序設(shè)計語言允許使用描述性的名字指向主存儲器中的位置,而不必再使用數(shù)字地址,這樣的名字稱為變量(variable)。之所以是這樣取名是因為,隨著程序的執(zhí)行,只要改變存儲在這個位置里的值,那么與改名字相聯(lián)系的值就會改變?!?/p>

從形式上看,每個變量都擁有獨一無二的名字。

# 舉例:a為變量,1為值。
a = 1

2 Python變量的命名

變量名是標識符的一種,必須符合Python標識符命名規(guī)則。

什么是標識符?

標識符就是一個名字,它的主要功能就是作為變量、函數(shù)、類、模塊以及其他對象的名稱。

標識符的命名規(guī)則:

  • 標識符由字母(A-Z和a-z)、下劃線和數(shù)字組成。
  • 標識符的第一個字符不能是數(shù)字。
  • 標識符不能和Python關(guān)鍵字相同。
  • 標識符的長度沒有限制,但區(qū)分大小寫。

注意:
1.以下劃線開頭的標識符有特殊含義,除非特定場景需要,應(yīng)避免使用以下劃線開頭的標識符。
2.標識符可以是漢字。但我們應(yīng)盡量避免使用漢字作為標識符。

3 Python變量賦值

3.1 Python賦值概述

Python變量的賦值指的是將一個值賦給一個變量(或者更確切地說,存儲在該變量所標識的存儲區(qū)域中)。

Python中變量不需要申明。每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。

3.2 Python變量的基本格式

基本格式variable = value

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(count, miles, name)

運行結(jié)果:

100 12.5 Zhang san

3.3 Python變量的其他賦值格式

3.3.1 同時給多個變量賦同一個值

格式:var_1 = var_2 = var_3 = value

num1 = num2 = num3 = 12
print(num1)
print(num2)
print(num3)

運行結(jié)果:

12
12
12

3.3.2 同時給多個變量賦不同的值

格式:var_1, var_2, var_3 = value_1, value_2, value_3

num1 = num2 = num3 = 12
print(num1)
print(num2)
print(num3)

運行結(jié)果:

1
2
3

4 Python變量值的交換

示例:

num = 20
name = 'Tom'
num, name = name, num
print(num)
print(name)

運行結(jié)果:

Tom
20

5 查看變量的數(shù)據(jù)類型

在Python中,變量就是變量,它沒有類型,我們所說的“類型”是變量所指的內(nèi)存中對象的類型。

5.1 查看變量的數(shù)據(jù)類型

用Python內(nèi)置的函數(shù)type()。type()函數(shù)返回的是對象的類型。

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(type(count))
print(type(miles))
print(type(name))

運行結(jié)果:

<class ‘int'>
<class ‘float'>
<class ‘str'>\

5.2 獲取變量在內(nèi)存中的id標識

用Python內(nèi)置的函數(shù)id()。id()函數(shù)返回的是對象的id。

count = 100           # 整型變量
miles = 12.5          # 浮點型變量
name = 'Zhang san'    # 字符串
print(id(count))
print(id(miles))
print(id(name))

運行結(jié)果:

1724240694608
1724241729392
1724242062320

參考:

python中的變量

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 使用Python進行數(shù)獨求解詳解(二)

    使用Python進行數(shù)獨求解詳解(二)

    對于利用Python求解數(shù)獨,我們可以采用回溯算法實現(xiàn)一個簡單的版本。本文將此基礎(chǔ)上,通過改進來提升數(shù)獨問題求解算法的性能。需要的可以參考一下
    2022-02-02
  • python實現(xiàn)搜索文本文件內(nèi)容腳本

    python實現(xiàn)搜索文本文件內(nèi)容腳本

    這篇文章主要為大家詳細介紹了python實現(xiàn)搜索文本文件內(nèi)容的腳本,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 一文搞懂Python的hasattr()、getattr()、setattr()?函數(shù)用法

    一文搞懂Python的hasattr()、getattr()、setattr()?函數(shù)用法

    python中的getattr()、setattr()、hasattr()函數(shù)均是對類屬性或方法的操作,其中g(shù)etattr()用于獲取類或?qū)嵗兄付ǚ椒ǐ@取屬性的值,setattr()用于設(shè)置類或?qū)嵗袑傩曰蚍椒?hasattr()用于判斷類或?qū)嵗惺欠翊嬖谥付ǖ膶傩曰蚍椒?本文通過例子給大家詳解,一起看看吧
    2022-04-04
  • darknet框架中YOLOv3對數(shù)據(jù)集進行訓(xùn)練和預(yù)測詳解

    darknet框架中YOLOv3對數(shù)據(jù)集進行訓(xùn)練和預(yù)測詳解

    這篇文章主要為大家介紹了darknet框架中YOLOv3對數(shù)據(jù)集進行訓(xùn)練和預(yù)測使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • python數(shù)據(jù)分析之聚類分析(cluster analysis)

    python數(shù)據(jù)分析之聚類分析(cluster analysis)

    聚類分析本身不是一個特定的算法,而是要解決的一般任務(wù)。它可以通過各種算法來實現(xiàn),這些算法在理解群集的構(gòu)成以及如何有效地找到它們方面存在顯著差異。這篇文章主要介紹了python數(shù)據(jù)分析之聚類分析(cluster analysis),需要的朋友可以參考下
    2021-11-11
  • 用python獲取txt文件中關(guān)鍵字的數(shù)量

    用python獲取txt文件中關(guān)鍵字的數(shù)量

    這篇文章主要介紹了如何用python獲取txt文件中關(guān)鍵字的數(shù)量,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • python網(wǎng)絡(luò)爬蟲基于selenium爬取斗魚直播信息

    python網(wǎng)絡(luò)爬蟲基于selenium爬取斗魚直播信息

    目前是直播行業(yè)的一個爆發(fā)期,由于國家對直播行業(yè)進行整頓和規(guī)范,現(xiàn)在整個直播行業(yè)也在穩(wěn)固發(fā)展。隨著互聯(lián)網(wǎng)和網(wǎng)絡(luò)直播市場的快速發(fā)展,相信未來還有廣闊的發(fā)展前景。今天用selenium爬取一下斗魚直播信息將代碼分享給大家
    2022-03-03
  • python使用pandas庫導(dǎo)入并保存excel、csv格式文件數(shù)據(jù)

    python使用pandas庫導(dǎo)入并保存excel、csv格式文件數(shù)據(jù)

    CSV格式文件很方便各種工具之間傳遞數(shù)據(jù),平時工作過程之中會將數(shù)據(jù)保存為CSV格式,這篇文章主要介紹了python使用pandas庫導(dǎo)入并保存excel、csv格式文件數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2017-12-12
  • Python3+PyCharm+Django+Django REST framework配置與簡單開發(fā)教程

    Python3+PyCharm+Django+Django REST framework配置與簡單開發(fā)教程

    這篇文章主要介紹了Python3+PyCharm+Django+Django REST framework配置與簡單開發(fā)教程,需要的朋友可以參考下
    2021-02-02
  • 用python中的matplotlib繪制方程圖像代碼

    用python中的matplotlib繪制方程圖像代碼

    今天小編就為大家分享一篇用python中的matplotlib繪制方程圖像代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11

最新評論

深水埗区| 梧州市| 图木舒克市| 法库县| 茶陵县| 乳源| 宝山区| 巫山县| 枣阳市| 日喀则市| 娱乐| 友谊县| 卢氏县| 衡水市| 兰考县| 灵丘县| 民乐县| 花垣县| 珲春市| 平山县| 曲靖市| 肇州县| 富蕴县| 泰兴市| 陕西省| 屯留县| 昌图县| 贺州市| 德钦县| 兴和县| 沈丘县| 同心县| 巴林左旗| 德兴市| 察雅县| 阿拉善右旗| 丹棱县| 榆中县| 长子县| 昌黎县| 石景山区|