第二节 -- python的基础语法
python的基礎(chǔ)語(yǔ)法
編碼:在python2中,默認(rèn)編碼是ASCII;在python3中,默認(rèn)源碼文件以UTF-8編碼,所有字符串都是Unicode字符串??赏ㄟ^(guò)輸入
# -*- coding: 編碼名稱 -*- 為源碼文件指定不同的編碼Unicode編碼:1991年出臺(tái),國(guó)際標(biāo)準(zhǔn)字符集,他將世界各種語(yǔ)言每個(gè)字符定義一個(gè)唯一的編碼,以滿足跨平臺(tái)、跨語(yǔ)言的文本信息準(zhǔn)換。Unicode規(guī)定所有的字符和符號(hào)最少由16位表示(2個(gè)字節(jié)),即2**16=65536
UTF-8,是對(duì)Unicode編碼的壓縮和優(yōu)化,他不再使用最少2個(gè)字節(jié),而是將所有的字符和符號(hào)進(jìn)行分類:
ASCII碼中的內(nèi)容使用1個(gè)字節(jié)進(jìn)行保存,歐洲的1字符使用2個(gè)字節(jié)進(jìn)行保存,東亞的字符使用3個(gè)字節(jié)進(jìn)行保存。
Windows系統(tǒng)中文版默認(rèn)編碼是GBK;Mac os\ linux系統(tǒng)默認(rèn)編碼是UTF-8
?變量:就是把程序運(yùn)算的中間結(jié)果臨時(shí)存到內(nèi)存里,以備后面的代碼繼續(xù)調(diào)用。變量有字母、數(shù)字、下劃線組成;開頭不能為數(shù)字;個(gè)別關(guān)鍵字不能作為變量名
常量:即不變的量,如π或在程序運(yùn)行過(guò)程中不會(huì)改變的量,在python中,約定成俗的用變量名全部大寫代表常量
注釋:通過(guò)注釋來(lái)對(duì)一段代碼進(jìn)行解釋理解,表現(xiàn)形式為單行注釋#,多行注釋可以用'''(三個(gè)單引號(hào)),"""(三個(gè)雙引號(hào))
行與縮進(jìn):縮進(jìn)的空格數(shù)是可變的,但是同一個(gè)代碼塊的語(yǔ)句必須包含相同的縮進(jìn)空格數(shù),否則就會(huì)報(bào)錯(cuò)
多行語(yǔ)句:在python中,如果語(yǔ)句過(guò)長(zhǎng),可以使用反斜杠(\)來(lái)實(shí)現(xiàn)多行語(yǔ)句,在[]、()、{}中的多行語(yǔ)句,不需要使用反斜杠(\)
轉(zhuǎn)載于:https://www.cnblogs.com/moncherk/p/8287931.html
總結(jié)
以上是生活随笔為你收集整理的第二节 -- python的基础语法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 01爬虫基本原理
- 下一篇: 像Excel一样使用python进行数据