欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

創(chuàng)建變量

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

與其他編程語言不同,Python 沒有聲明變量的命令。

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

變量名稱

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

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

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

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

向多個變量賦值

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

輸出變量

Python 的 print 語句通常用于輸出變量。

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

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

實例

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

運(yùn)行實例

全局變量

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

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

實例

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

x = "awesome"

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

myfunc()

運(yùn)行實例

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

實例

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

x = "awesome"

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

myfunc()

print("Python is " + x)

運(yùn)行實例

global 關(guān)鍵字

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

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

實例

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

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

myfunc()

print("Python is " + x)

運(yùn)行實例

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

實例

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

x = "awesome"

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

myfunc()

print("Python is " + x)

運(yùn)行實例

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

相關(guān)文章

  • python中的torch常用tensor處理函數(shù)示例詳解

    python中的torch常用tensor處理函數(shù)示例詳解

    這篇文章主要介紹了python中的torch常用tensor處理函數(shù),本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • 關(guān)于Python中的 oct 函數(shù)與 min 函數(shù)

    關(guān)于Python中的 oct 函數(shù)與 min 函數(shù)

    本文主要介紹了Python oct 函數(shù)與 min 函數(shù);oct 函數(shù)是 Python 內(nèi)置函數(shù),主要將一個整數(shù)轉(zhuǎn)為八進(jìn)制,與 ord 函數(shù) / chr 函數(shù) 有點類似;min 函數(shù)返回給定參數(shù)的最小值,參數(shù)可以為序列語法,感興趣的小伙伴請繼續(xù)閱讀下文
    2021-09-09
  • 增大python字體的方法步驟

    增大python字體的方法步驟

    在本篇文章里小編給大家整理了關(guān)于增大python字體的方法步驟,需要的朋友們可以學(xué)習(xí)下。
    2020-07-07
  • 解決python中的冪函數(shù)、指數(shù)函數(shù)問題

    解決python中的冪函數(shù)、指數(shù)函數(shù)問題

    今天小編就為大家分享一篇解決python中的冪函數(shù)、指數(shù)函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python中用表格格式打印列表的兩種實現(xiàn)

    Python中用表格格式打印列表的兩種實現(xiàn)

    本文將詳細(xì)介紹如何在 Python 中以表格格式打印列表,以便更好地展示和呈現(xiàn)數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 如何用六步教會你使用python爬蟲爬取數(shù)據(jù)

    如何用六步教會你使用python爬蟲爬取數(shù)據(jù)

    網(wǎng)絡(luò)爬蟲就是按照一定規(guī)則自動訪問互聯(lián)網(wǎng)上的信息并把內(nèi)容下載下來的程序或腳本,下面這篇文章主要給大家介紹了關(guān)于如何用六步教會你使用python爬蟲爬取數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Python Http請求json解析庫用法解析

    Python Http請求json解析庫用法解析

    這篇文章主要介紹了Python Http請求json解析庫用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Python實現(xiàn)的將文件每一列寫入列表功能示例【測試可用】

    Python實現(xiàn)的將文件每一列寫入列表功能示例【測試可用】

    這篇文章主要介紹了Python實現(xiàn)的將文件每一列寫入列表功能,涉及Python文件讀取、遍歷、序列追加、賦值等相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • Python使用BeautifulSoup庫解析網(wǎng)頁

    Python使用BeautifulSoup庫解析網(wǎng)頁

    在Python的網(wǎng)絡(luò)爬蟲中,網(wǎng)頁解析是一項重要的技術(shù)。而在眾多的網(wǎng)頁解析庫中,BeautifulSoup庫憑借其簡單易用而廣受歡迎,在本篇文章中,我們將學(xué)習(xí)BeautifulSoup庫的基本用法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步
    2023-08-08
  • python2.7刪除文件夾和刪除文件代碼實例

    python2.7刪除文件夾和刪除文件代碼實例

    python刪除文件夾t和刪除文件代碼實例,大家參考使用吧,運(yùn)行環(huán)境是python2.7
    2013-12-12

最新評論