乙份很詳細的Python語言基礎

2021-10-06 10:38:39 字數 2338 閱讀 2828

1.2. **縮排

1.3. 編碼規範

2.保留字/識別符號

3. 變數

4.基本資料型別

4.2.字串型別

使用「#」號作為注釋的符號,直到換行為止。

語法:

# 這是注釋
注釋內容可以放在**的上一行,也可以放在**的右側,但是不可以出現在**中。

在python中可以用一對三引號表示:(』』』 『』』)或(""" 「」")

語法:

'''

注釋內容1

注釋內容2

』『』

雙引號用法與單引號相同,但需要注意的是如果三引號出現在語句中就不被認定為注釋,例:

print

('''這不是注釋'''

)

主要為了解決2.x中不支援中文的問題。

語法:

# _*_ coding:編碼 _*_

或# coding=編碼

第一種方式其實沒什麼特殊卵意義,只是因為好看。

用法:

# _*_ coding:utf-8 _*_

或# coding=utf-8

python中採用**縮排和「:」來區分**層次。

縮排可以採用和空格方式,不推薦使用方式,空格方式通常為4個空格。

同一級別的**塊縮排量必須相同,如果不相同將會出現以下錯誤或類似錯誤:

python採用pep 8作為編碼規範,以下有幾條應該遵守的條目:

即使不是必須,起碼看得舒服。

保留字是python中已經被賦予特定含義的單詞,注意區分大小寫。

如果記不住可以通過以下兩條命令檢視保留字:

import keyword

keyword.kwlist

注:開發程式不要使用保留字作為模組、類、函式或變數等的名稱,不然會報錯。

識別符號命名規則:

python中的變數嚴格意義上應該稱為「名字」,也可以理解為標籤。

變數的命名規則:

通過(=)來賦值,語法為:

變數名 = value

例:name = yyang

python允許多個變數指向同乙個值。例:

在python中,數字型別包括整數、浮點數和複數。

整數是用來表示整數數值,即沒有小數部分的數值。

整數包含正整數、負整數和0,且位數是任意的 。

整數型別包括十進位制整數、八進位制整數、十六進製制整數和二進位制整數。

不能以0作為十進位制數的開頭,0除外。

在3.x版本中,八進位制數,必須以0o/0o開頭,例:0o123。

十六進製制數由0~9,a-f組成,必須以0x/0x開頭,例:0x2b41。

例:

0

1024

-512

浮點數由整數和小數組成。

在使用浮點數進行計算的時候,可能會出現小數字數不確定的情況,忽略就好。

例:

python中的複數和數學的複數形式一致,都是由實部和虛部組成。

字串就是連續的字串行,可以使計算機所能表示的一切字元的集合。

通常使用單引號『』,雙引號「」,三引號『』『 』『』、「」「 」「」括起來。

單引號、雙引號表示字串行必須在一行上,三引號可以分布在多行上。

字串還支援轉義字元,即:

布林型別主要表示真值和假值,即ture和false,也可以用1和0表示。

用於變數型別的轉換,以下為常用型別轉換函式及作用。

手累了,不打了!!!

發乙份我的課表

星期一 8 00 9 50 高等數學c 一 專業必修課 10 10 12 00 現代漢語 上 專業必修課 單週 16 50 18 40 計算概論 專業必修課 星期二 10 10 12 00 大學英語 二 全校必修課 我他媽的才分到二級 14 40 16 30 古代漢語 上 專業必修課 星期三8 00...

乙份完整的ACSII碼表

雖然現在很多都是有unicode碼了,這也是個趨勢。但與硬體通訊時,比如與數據機通訊時,雖然用的也是ucs2編碼 用於傳送unicode字元 但實際交流還是採用的是ascii碼,ascii碼在內容控制上還是有很大的用去,如命令返回格式 分割等,奉上乙份完整意義的acsii碼,為開發助力。ascii表...

乙份平靜的心湖

今天,我卻對黃昏特別的渴望,因為有了這份渴望,就爭取一些時間給自己在這春天的黃昏中,去散步!漫步在這鄉間的小路上,時而有車從身邊駛過,有人從身邊經過,我安于乙份淡然,山樹相伴 餘近卿中學好唔好的路,蜿蜒而曲長。日落黃昏,西天盡染一片輝靄,雲淡淡的依在山後,彷彿在與晚霞低語,好想知道她們的對白,一定有...