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

Python 變量類型及命名規(guī)則介紹

 更新時(shí)間:2013年06月08日 01:08:57   作者:  
Python編程中,變量是用于存放值或?qū)ο竦娜萜?。而變量的名稱可以自定義,基本的命名規(guī)則如下

首字母為英文和下劃線,其它部分則可以是英文、數(shù)字和下劃線(即:_),而變量名稱是區(qū)分大小寫,即變量temp與Temp為不同變量。變量的基本用法如下:

復(fù)制代碼 代碼如下:

# 例:使用變量
a = 10
b = 20
print a + b
>>> 30   # 輸出a加b的值
a = 'hello'
b = 'python'
print a + ' ' + b
>>> hello python  # 輸出a加b的值

上面幾個(gè)例子是使用變量進(jìn)行運(yùn)算,python的變量可以分為數(shù)字、字符和對(duì)象三種。

數(shù)字:就是可以作數(shù)學(xué)運(yùn)算數(shù)字,而數(shù)字的類型又分為整型、浮點(diǎn)型和復(fù)數(shù)等。整型指的是沒有小數(shù)點(diǎn)的數(shù)字,而浮點(diǎn)型是指有小數(shù)點(diǎn)的數(shù)字,復(fù)數(shù)就是數(shù)學(xué)中的復(fù)學(xué),其中浮點(diǎn)數(shù)可以用科學(xué)計(jì)數(shù)法表示,具體區(qū)別如下:

復(fù)制代碼 代碼如下:

# 例:使用變量
a = 10
print a / 3
>>> 3   # 輸出變量a除以整數(shù)3的值
print a / 3.0 
>>> 3.33333333333  # 輸出a除以浮點(diǎn)數(shù)3.0的值
b = 1e-2   # 科學(xué)計(jì)數(shù)法表示
print b
>>> 0.01   # 輸出b的值
print b*10
>>> 0.1   # 輸出b*10的值
f1 = (1+2j)
f2 = (5+3j)
>>> (6+5j)  # 輸出復(fù)數(shù)f1+f2的值

上例中數(shù)字變量a被定義為整形,當(dāng)除以整形時(shí),值會(huì)被認(rèn)為是整形,因此輸出的值夜為整型,當(dāng)除數(shù)為浮點(diǎn)型時(shí),除出來的值會(huì)被認(rèn)為是浮點(diǎn)型。數(shù)字運(yùn)算符號(hào)有+(加)、-(減)、*(乘)、/(除)、%(余),但并不支持++、--等自增自減的運(yùn)算符。

字符:即用不同文字符號(hào)表示的內(nèi)容串,字符串須要用單引號(hào)、雙引號(hào)來括起,具體用法如下:

例:定義字符型變量。

復(fù)制代碼 代碼如下:

s = 'Python'  # 變量賦值字符串Python
s = "17jo.com"  # 變量賦值字符串17jo.com   
s = '''hello world!
hello Python!'''  # 變量賦值兩行:hello world!hello python!
s = """hello world!
hello Python!"""  # 變量賦值兩行:hello world!hello python!
s = ' It\'s Python' # 變量賦值:It's Python!
s = "\"Python\""  # 變量賦值:"Python"
s = '"Python"'  # 變量賦值:"Python"
s = 'hello \n python' # \n為換行的轉(zhuǎn)義字符
print s   # 輸出s的值
>>> hello    # 分兩行輸出
>>>  python

上面的例子是定義字符串變量的例子,其中'''/"""三引號(hào)可以定義多行字符串,若需要在字符串中使用單引號(hào)或雙引號(hào)可用\'/\"來轉(zhuǎn)義表示,但單引號(hào)里可以使用字符雙引號(hào),而雙引號(hào)里也可以使用字符單引號(hào)無須轉(zhuǎn)義。

變量的作用域就是指變量的有效范圍,在python里除在函數(shù)或類里定義的變量外,程序中定義的變量在第一次出現(xiàn)后就會(huì)一直有效,也就是同樣的名稱在后面的程序里會(huì)被認(rèn)為是同一變量。

相關(guān)文章

  • 利用Python編寫一個(gè)Windows桌面小組件

    利用Python編寫一個(gè)Windows桌面小組件

    這篇文章主要為大家詳細(xì)介紹了如何讓ChatGPT按要求編寫Python代碼實(shí)現(xiàn)一個(gè)Windows桌面小組件,文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2023-06-06
  • pd.DataFrame統(tǒng)計(jì)各列數(shù)值多少的實(shí)例

    pd.DataFrame統(tǒng)計(jì)各列數(shù)值多少的實(shí)例

    今天小編就為大家分享一篇pd.DataFrame統(tǒng)計(jì)各列數(shù)值多少的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python實(shí)現(xiàn)連續(xù)圖文識(shí)別

    python實(shí)現(xiàn)連續(xù)圖文識(shí)別

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)連續(xù)圖文識(shí)別功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Python使用urlretrieve實(shí)現(xiàn)直接遠(yuǎn)程下載圖片的示例代碼

    Python使用urlretrieve實(shí)現(xiàn)直接遠(yuǎn)程下載圖片的示例代碼

    這篇文章主要介紹了Python使用urlretrieve實(shí)現(xiàn)直接遠(yuǎn)程下載圖片的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 介紹Python中的文檔測(cè)試模塊

    介紹Python中的文檔測(cè)試模塊

    這篇文章主要介紹了Python中的文檔測(cè)試模塊,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • 完美解決安裝完tensorflow后pip無法使用的問題

    完美解決安裝完tensorflow后pip無法使用的問題

    今天小編就為大家分享一篇完美解決安裝完tensorflow后pip無法使用的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python實(shí)現(xiàn)bilibili時(shí)間長(zhǎng)度查詢的示例代碼

    Python實(shí)現(xiàn)bilibili時(shí)間長(zhǎng)度查詢的示例代碼

    這篇文章主要介紹了Python實(shí)現(xiàn)bilibili時(shí)間長(zhǎng)度查詢的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • python字典快速保存于讀取的方法

    python字典快速保存于讀取的方法

    下面小編就為大家分享一篇python字典快速保存于讀取的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 解決Python 中英文混輸格式對(duì)齊的問題

    解決Python 中英文混輸格式對(duì)齊的問題

    今天小編就為大家分享一篇解決Python 中英文混輸格式對(duì)齊的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python實(shí)現(xiàn)錄音小程序

    python實(shí)現(xiàn)錄音小程序

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)錄音小程序,實(shí)現(xiàn)錄音播放功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評(píng)論