熟悉一些最基本的python概念

1、字面意義上的常量:具備 字面 的意義——你按照它們的字面意義使用它們的值。 例如520,9.25e-3這樣的數(shù)值,或者'this is string'這樣的字符串——他們都是常量,不會(huì)改變,具有字面上的意義。

2、數(shù)值:

python中有4種類型的數(shù)值——整數(shù)、長(zhǎng)整數(shù)、浮點(diǎn)數(shù)、復(fù)數(shù)。

ps:長(zhǎng)整數(shù)就是大點(diǎn)的整數(shù)的意思。

3、字符串:字符的序列

三引號(hào)("""或''')可括一個(gè)多行字符串。

4、轉(zhuǎn)義符

由于引號(hào)的多處使用導(dǎo)致python不知道字符串從何處開始何處結(jié)束時(shí),就要在需要不是結(jié)束意義的引號(hào)前加上轉(zhuǎn)義符\

注意:行末一個(gè)單獨(dú)的\表示下一行的字符串是上一行的繼續(xù)而不是開始一個(gè)新的行。例如:

"I love you.\

Beautiful Kingsley."

等價(jià)于"I love you.Beautiful Kingsley."

5、自然字符串

前綴r或R表示“自然字符串”,特殊字符失去意義,所見(jiàn)即所得(類似于html中的<pre>標(biāo)簽)

和一般字符串相比,自然字符串里的\不再具有特殊含義(這對(duì)描述正則很有用)

6、Unicode字符串

輸入英語(yǔ)之外的字符時(shí)用到。

處理時(shí)前綴加u,例如: print("u'我喜歡王煜婷'")

若不加u則會(huì)導(dǎo)致亂碼。

7、字符串是不可變得

原始類型,一旦創(chuàng)建就不可變了。

8、如果你把兩個(gè)字符串按字面意義相鄰放著,他們會(huì)被Python自動(dòng)連接。

9、變量

變量是你的計(jì)算機(jī)中存儲(chǔ)信息的一部分內(nèi)存。與不可變的字面意義上的常量不同,變量既可以儲(chǔ)存信息又可以對(duì)其操作,他們的值可以變化,并且可以操作——有一些可以對(duì)其進(jìn)行訪問(wèn)的方法。

10、標(biāo)識(shí)符的命名

變量是標(biāo)識(shí)符的例子。 標(biāo)識(shí)符 是用來(lái)標(biāo)識(shí) 某樣?xùn)|西 的名字。命名規(guī)則不細(xì)說(shuō)了,需要時(shí)查,不必深究。

11、數(shù)據(jù)類型

變量可以處理不同類型的值,稱為數(shù)據(jù)類型。基本的類型是數(shù)和字符串,我們已經(jīng)討論過(guò)它們了。后面我們會(huì)研究怎么用類創(chuàng)造我們自己的類型。

11、對(duì)象

和javascript一樣,廣義上講,Python把在程序中用到的任何東西都稱為 對(duì)象。

12、物理行和邏輯行

我們和python對(duì)閱讀到的“單行代碼”的定義是不一樣的。一行編寫的全部語(yǔ)句是我們認(rèn)為的“單行”——物理行;一行語(yǔ)句是python認(rèn)為的“單行”——邏輯行。但習(xí)慣性上我們編寫時(shí)一行只會(huì)寫一條語(yǔ)句以方便閱讀,所以實(shí)際中兩者區(qū)別不大;若要一行寫多條語(yǔ)句只需用分號(hào)隔開就行了。

13、縮進(jìn)

同一層次的語(yǔ)句必須有相同的縮進(jìn)。每一組這樣的語(yǔ)句稱為一個(gè)塊。

堅(jiān)持代碼塊的每行四個(gè)空格縮進(jìn)習(xí)慣原則。


基本概念有個(gè)大致印象了,接下來(lái)就是帶著問(wèn)題深入理解這門學(xué)問(wèn)的邏輯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容