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

Python入門教程(五)Python變量的用法

 更新時(shí)間:2023年04月08日 11:12:23   作者:輕松學(xué)Python  
這篇文章主要介紹了Python入門教程(五)Python變量的用法,Python是一門非常強(qiáng)大好用的語(yǔ)言,也有著易上手的特性,本文為入門教程,需要的朋友可以參考下

創(chuàng)建變量

變量是存放數(shù)據(jù)值的容器。

與其他編程語(yǔ)言不同,Python 沒(méi)有聲明變量的命令。

首次為其賦值時(shí),才會(huì)創(chuàng)建變量。

實(shí)例

x = 10
y = "Bill"
print(x)
print(y)

運(yùn)行實(shí)例

變量不需要使用任何特定類型聲明,甚至可以在設(shè)置后更改其類型。

實(shí)例

x = 5 # x is of type int
x = "Steve" # x is now of type str
print(x)

運(yùn)行實(shí)例

字符串變量可以使用單引號(hào)或雙引號(hào)進(jìn)行聲明:

實(shí)例

x = "Bill"
# is the same as
x = 'Bill'

運(yùn)行實(shí)例

變量名稱

變量可以使用短名稱(如 x 和 y)或更具描述性的名稱(age、carname、total_volume)。

Python 變量命名規(guī)則:

  • 變量名必須以字母或下劃線字符開(kāi)頭
  • 變量名稱不能以數(shù)字開(kāi)頭
  • 變量名只能包含字母數(shù)字字符和下劃線(A-z、0-9 和 _)
  • 變量名稱區(qū)分大小寫(xiě)(age、Age 和 AGE 是三個(gè)不同的變量)

請(qǐng)記住,變量名稱區(qū)分大小寫(xiě)

向多個(gè)變量賦值

Python 允許您在一行中為多個(gè)變量賦值:

實(shí)例

x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)

運(yùn)行實(shí)例

可以在一行中為多個(gè)變量分配相同的值:

實(shí)例

x = y = z = "Orange"
print(x)
print(y)
print(z)

運(yùn)行實(shí)例

輸出變量

Python 的 print 語(yǔ)句通常用于輸出變量。

如需結(jié)合文本和變量,Python 使用 + 字符:

實(shí)例

x = "awesome"
print("Python is " + x)

運(yùn)行實(shí)例

還可以使用 + 字符將變量與另一個(gè)變量相加:

實(shí)例

x = "Python is "
y = "awesome"
z =  x + y
print(z)

運(yùn)行實(shí)例

對(duì)于數(shù)字,+ 字符用作數(shù)學(xué)運(yùn)算符:

實(shí)例

x = 5
y = 10
print(x + y)

運(yùn)行實(shí)例

如果嘗試組合字符串和數(shù)字,Python 會(huì)給出錯(cuò)誤:

實(shí)例

x = 10
y = "Bill"
print(x + y)

運(yùn)行實(shí)例

全局變量

在函數(shù)外部創(chuàng)建的變量(如上述所有實(shí)例所示)稱為全局變量。

全局變量可以被函數(shù)內(nèi)部和外部的每個(gè)人使用。

實(shí)例

在函數(shù)外部創(chuàng)建變量,并在函數(shù)內(nèi)部使用它:

x = "awesome"

def myfunc():
  print("Python is " + x)

myfunc()

運(yùn)行實(shí)例

如果在函數(shù)內(nèi)部創(chuàng)建具有相同名稱的變量,則該變量將是局部變量,并且只能在函數(shù)內(nèi)部使用。具有相同名稱的全局變量將保留原樣,并擁有原始值。

實(shí)例

在函數(shù)內(nèi)部創(chuàng)建一個(gè)與全局變量同名的變量:

x = "awesome"

def myfunc():
  x = "fantastic"
  print("Python is " + x)

myfunc()

print("Python is " + x)

運(yùn)行實(shí)例

global 關(guān)鍵字

通常,在函數(shù)內(nèi)部創(chuàng)建變量時(shí),該變量是局部變量,只能在該函數(shù)內(nèi)部使用。

要在函數(shù)內(nèi)部創(chuàng)建全局變量,可以使用 global 關(guān)鍵字。

實(shí)例

如果用了 global 關(guān)鍵字,則該變量屬于全局范圍:

def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)

運(yùn)行實(shí)例

另外,如果要在函數(shù)內(nèi)部更改全局變量,請(qǐng)使用 global 關(guān)鍵字。

實(shí)例

要在函數(shù)內(nèi)部更改全局變量的值,請(qǐng)使用 global 關(guān)鍵字引用該變量:

x = "awesome"

def myfunc():
  global x
  x = "fantastic"

myfunc()

print("Python is " + x)

運(yùn)行實(shí)例

到此這篇關(guān)于Python入門教程(五)Python變量的用法的文章就介紹到這了,更多相關(guān)Python變量的用法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python實(shí)現(xiàn)應(yīng)用程序在右鍵菜單中添加打開(kāi)方式功能

    python實(shí)現(xiàn)應(yīng)用程序在右鍵菜單中添加打開(kāi)方式功能

    這篇文章主要介紹了python實(shí)現(xiàn)應(yīng)用程序在右鍵菜單中添加打開(kāi)方式功能,本文分步驟給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-01-01
  • python線程池 ThreadPoolExecutor 的用法示例

    python線程池 ThreadPoolExecutor 的用法示例

    這篇文章主要介紹了python線程池 ThreadPoolExecutor 的用法示例,幫助大家更好得理解和使用python線程池,感興趣的朋友可以了解下
    2020-10-10
  • Python實(shí)現(xiàn)獲取網(wǎng)站PR及百度權(quán)重

    Python實(shí)現(xiàn)獲取網(wǎng)站PR及百度權(quán)重

    這篇文章主要介紹了Python實(shí)現(xiàn)獲取網(wǎng)站PR及百度權(quán)重,本文使用傳參的方式請(qǐng)求站長(zhǎng)工具和谷歌工具獲取PR值和百度權(quán)重,需要的朋友可以參考下
    2015-01-01
  • 使用Python PIL庫(kù)讀取文件批量處理圖片大小實(shí)現(xiàn)

    使用Python PIL庫(kù)讀取文件批量處理圖片大小實(shí)現(xiàn)

    這篇文章主要為大家介紹了使用Python PIL庫(kù)讀取文件批量處理圖片大小實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • tensorflow訓(xùn)練中出現(xiàn)nan問(wèn)題的解決

    tensorflow訓(xùn)練中出現(xiàn)nan問(wèn)題的解決

    本篇文章主要介紹了tensorflow訓(xùn)練中出現(xiàn)nan問(wèn)題的解決,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • python基礎(chǔ)教程之基本數(shù)據(jù)類型和變量聲明介紹

    python基礎(chǔ)教程之基本數(shù)據(jù)類型和變量聲明介紹

    這篇文章主要介紹了python基礎(chǔ)教程之基本數(shù)據(jù)類型和變量聲明介紹,首先講解了變量聲明的一些知識(shí),然后列出最常用的基本數(shù)據(jù)類型,需要的朋友可以參考下
    2014-08-08
  • python selenium瀏覽器復(fù)用技術(shù)的使用

    python selenium瀏覽器復(fù)用技術(shù)的使用

    本文主要介紹了python selenium瀏覽器復(fù)用技術(shù)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • python  logging日志打印過(guò)程解析

    python logging日志打印過(guò)程解析

    這篇文章主要介紹了python logging日志打印過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • python實(shí)現(xiàn)多進(jìn)程代碼示例

    python實(shí)現(xiàn)多進(jìn)程代碼示例

    Python中大部分情況下都需要使用多進(jìn)程,Python中提供了multiprocessing這個(gè)包實(shí)現(xiàn)多進(jìn)程。multiprocessing支持子進(jìn)程、進(jìn)程間的同步與通信,本文就詳細(xì)的介紹一下
    2018-10-10
  • Python CSV文件模塊的使用案例分析

    Python CSV文件模塊的使用案例分析

    這篇文章主要介紹了Python CSV文件模塊的使用,結(jié)合具體案例形式分析了Python使用csv模塊操作csv文件的相關(guān)使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2019-12-12

最新評(píng)論

江华| 隆德县| 偏关县| 铜鼓县| 永胜县| 元谋县| 阿图什市| 昭苏县| 永春县| 乳山市| 泸州市| 石棉县| 玉山县| 穆棱市| 凉山| 米林县| 应城市| 炉霍县| 泰来县| 平果县| 千阳县| 宁波市| 平塘县| 乌审旗| 钟祥市| 宁蒗| 巢湖市| 象州县| 高雄市| 三原县| 丘北县| 同德县| 斗六市| 山西省| 东至县| 炎陵县| 玉树县| 绥德县| 天祝| 营口市| 临漳县|