2020-04-09

02-python基本數(shù)據(jù)類型

1.python的幾個(gè)概念

1.1 表達(dá)式

1.2 python中的語(yǔ)句

1.3 程序(program)

1.4 函數(shù)

2.python的標(biāo)識(shí)符

2.1 關(guān)鍵字

2.2 標(biāo)識(shí)符概念

3.python數(shù)據(jù)基本類型

3.1 整數(shù)和小數(shù)

3.2 布爾值和空值

4.python中的字符串

4.1 什么是字符串

4.2 轉(zhuǎn)義字符

4.3 長(zhǎng)字符串

4.4 格式化字符串

4.5 字符串的其他操作

5.變量

5.2 變量的運(yùn)算

6.致謝

1.python的幾個(gè)概念

1.1 表達(dá)式

表達(dá)式是由數(shù)字、算符尿背、數(shù)字分組符號(hào)(括號(hào))端仰、自由變量和約束變量等以能求得數(shù)值的有意義排列方法所得的組合

表達(dá)式特點(diǎn)

① 表達(dá)式一般僅僅用于計(jì)算一些結(jié)果,不會(huì)對(duì)程序產(chǎn)生實(shí)質(zhì)性的影響

② 如果在交互模式中輸入一個(gè)表達(dá)式田藐,解釋器會(huì)自動(dòng)將表達(dá)式的結(jié)果輸出

③ 通常我們書(shū)寫(xiě)表達(dá)式的時(shí)候荔烧,會(huì)在每一個(gè)運(yùn)算符左右都放一個(gè)空格,這樣使代碼更可讀汽久,如:

a = 234 * (45 - 56 / 34)

1.2 python中的語(yǔ)句

一個(gè)語(yǔ)法上自成體系的單位鹤竭,它由一個(gè)詞或句法上有關(guān)連的一組詞構(gòu)成

語(yǔ)句的執(zhí)行一般會(huì)對(duì)程序產(chǎn)生一定的影響,在交互模式,不一定會(huì)輸出語(yǔ)句的執(zhí)行結(jié)果

1.3 程序(program)

程序就是由一條一條的語(yǔ)句和一條一條的表達(dá)式構(gòu)成的。

1.4 函數(shù)

函數(shù)就是一種語(yǔ)句景醇,函數(shù)專門用來(lái)完成特定的功能

函數(shù)長(zhǎng)的形如:xxx()?例如:print()?,input(),def()

print("Hello,world")

函數(shù)的分類:

1.內(nèi)置函數(shù)?: 或者內(nèi)建函數(shù)臀稚,就是由語(yǔ)法規(guī)定存在的函數(shù),這些函數(shù)三痰,包含在編譯器的運(yùn)行時(shí)庫(kù)中吧寺,程序員不比單獨(dú)書(shū)寫(xiě)代碼實(shí)現(xiàn)它,只需要調(diào)用既可散劫。

2.自定義函數(shù)?: 由程序員自主的創(chuàng)建的函數(shù) 當(dāng)我們需要完成某個(gè)功能時(shí)稚机,就可以去調(diào)用內(nèi)置函數(shù),或者自定義函數(shù)

函數(shù)的兩個(gè)要素

1.參數(shù)

2.返回值

2.python的標(biāo)識(shí)符

2.1 關(guān)鍵字

python一些具有特殊功能的標(biāo)識(shí)符获搏,這就是所謂的關(guān)鍵字關(guān)鍵字赖条,是python已經(jīng)使用的了,所以不允許開(kāi)發(fā)者自己定義和關(guān)鍵字相同的名字的標(biāo)識(shí)符

如何在python交互模式查看標(biāo)識(shí)符

1.打開(kāi)交互模式或者python解釋器。輸入:help(“keywords”)

help("keywords")

運(yùn)行結(jié)果

以上就是python中的關(guān)鍵字

2.2 標(biāo)識(shí)符概念

開(kāi)發(fā)人員在程序中自定義的一些符號(hào)和名稱纬乍。標(biāo)識(shí)符是自己定義的,如變量名 碱茁、函數(shù)名等

組成:由26個(gè)英文字母大小寫(xiě),數(shù)字 0-9 符號(hào) _$

標(biāo)識(shí)符的規(guī)則:

1.標(biāo)識(shí)符中可以包含字母仿贬、數(shù)字早芭、_,但是不能使用數(shù)字開(kāi)頭 例如:

name1诅蝶,name_1?退个,_name1,1name(不行)

2.Python中不能使用關(guān)鍵字和保留字來(lái)作為標(biāo)識(shí)符

以下就是python中的保留字:

命名方式——1.駝峰命名法

1.小駝峰式命名法: 第一個(gè)單詞以小寫(xiě)字母開(kāi)始调炬;第二個(gè)單詞的首字母大寫(xiě)语盈,例如:

myName=1aDog="Jack"

2.大駝峰式命名法: 每一個(gè)單字的首字母都采用大寫(xiě)字母,例如:

FirstName="Peter"LastName="Jerry"

命名方式——2.下劃線命名法

不過(guò)在程序員中還有一種命名法比較流行缰泡,就是用下劃線“_”來(lái)連接所有的單詞刀荒,例如:

get_url=1buffer_size=2

3.python數(shù)據(jù)基本類型

含義:?數(shù)據(jù)類型指的就是變量的值的類型,也就是可以為變量賦哪些值

3.1 整數(shù)和小數(shù)

整數(shù)?: 所有整數(shù) 例如 :

a = 1 b = 100 c =999 都是int(整數(shù)型)類型

小數(shù)常量?: 所有小數(shù) 例如:

a = 1.2 b=6.66 用float(浮點(diǎn)型)類型表示

3.2 布爾值和空值

布爾:?只有2個(gè)值一個(gè)是True?一個(gè)是False

一般True代表1棘钞,F(xiàn)alse代表0

None常量:?只有一個(gè)數(shù)值就是None 也就是空值

4.python中的字符串

4.1 什么是字符串

字符串是由數(shù)字缠借、字母、下劃線組成的一串字符

注意事項(xiàng):

1.單引號(hào)和雙引號(hào)不能混合使用

2.Python中用一對(duì)雙引號(hào)或者一對(duì)單引號(hào)包裹的內(nèi)容就是字符串宜猜,如:

print("Hello')#?print("Hello")#?print('Hello')#?

4.2 轉(zhuǎn)義字符

轉(zhuǎn)義字符是一種特殊的字符常量,轉(zhuǎn)義字符是以反斜線"\ "開(kāi)頭,后跟一個(gè)或幾個(gè)字符泼返。轉(zhuǎn)義字符具有特定的含義,不同于字符原有的意義,故稱“轉(zhuǎn)義”字符

總結(jié)

\t 表示制表符

\n 表示換行符

\\ 表示反斜杠

\’ 表示 ’

\ ‘’ 表示 ‘’

4.3 長(zhǎng)字符串

長(zhǎng)字符串 又叫做文檔字符串 我們使用三重引號(hào)來(lái)表示一個(gè)長(zhǎng)字符串?‘’’ ‘’’

三重引號(hào)可以換行,并且會(huì)保留字符串中的格式

4.4 格式化字符串

第一種格式 拼串

第二種格式化字符串 參數(shù)傳遞

第三種格式化字符串 占位符

1.%s 字符串占位

2.%f 浮點(diǎn)數(shù)占位

3.%d 整數(shù)占位

第四種格式化字符串?f’{變量}’?或?str.format

示例如下:

boy="班長(zhǎng)"print(boy+" 好樣的")# 拼串print(boy,"好樣的")# 傳參print('%s 好樣的'%boy)# 占位print(f"{boy} 好樣的")# f'{變量}'

顯示效果

4.5 字符串的其他操作

len() 字符串的長(zhǎng)度

max() 最大值

min() 最小值

split()分割字符串

join()拼接字符串

去空格:

1.s.strip() 左右兩邊去空格

2.s.lstrip() 去左邊空格

3.s.rstrip() 去右邊空格

字符串大小寫(xiě)

1.s.upper() 全部大寫(xiě)

2.s.lower() 全部消息

3.s.isupper() 判斷是不是大寫(xiě)

4.s.islower() 判斷是不是小寫(xiě)

5.變量

5.1 變量的概念

變量是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域姨拥,存儲(chǔ)規(guī)定范圍內(nèi)的值绅喉,值 可以改變,通俗的說(shuō)變量就是給數(shù)據(jù)起個(gè)名字叫乌。

變量命名規(guī)則

1.變量名由字母柴罐、數(shù)字、下劃線組成要符合標(biāo)識(shí)符的命名規(guī)范

2.數(shù)字不能開(kāi)頭,例如:1_name,1peter?

3.不能使用關(guān)鍵字憨奸,上面已提到關(guān)鍵字革屠,不再贅述。

注意 : 是兩個(gè)對(duì)象相等和兩個(gè)對(duì)象是同一個(gè)對(duì)象是兩個(gè)概念

例如:

s1={'Peter':'Python'}importcopys2=copy.deepcopy(s1)print(s2)# {'Peter': 'Python'}print(id(s1),id(s2))print(s1==s2)

運(yùn)行結(jié)果:

5.2 變量的運(yùn)算

變量的運(yùn)算就是正常的四則運(yùn)算 ,需要注意的是在運(yùn)算過(guò)程中含有浮點(diǎn)數(shù)排宰,那么它返回的就是一個(gè)浮點(diǎn)數(shù)類型似芝。

6.致謝

感謝大家來(lái)訪問(wèn)我的博客!!!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市额各,隨后出現(xiàn)的幾起案子国觉,更是在濱河造成了極大的恐慌吧恃,老刑警劉巖虾啦,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡傲醉,警方通過(guò)查閱死者的電腦和手機(jī)蝇闭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)硬毕,“玉大人呻引,你說(shuō)我怎么就攤上這事⊥驴龋” “怎么了逻悠?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)韭脊。 經(jīng)常有香客問(wèn)我童谒,道長(zhǎng),這世上最難降的妖魔是什么沪羔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任饥伊,我火速辦了婚禮,結(jié)果婚禮上蔫饰,老公的妹妹穿的比我還像新娘琅豆。我一直安慰自己,他們只是感情好篓吁,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布茫因。 她就那樣靜靜地躺著,像睡著了一般杖剪。 火紅的嫁衣襯著肌膚如雪节腐。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,730評(píng)論 1 289
  • 那天摘盆,我揣著相機(jī)與錄音翼雀,去河邊找鬼。 笑死孩擂,一個(gè)胖子當(dāng)著我的面吹牛狼渊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播类垦,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼狈邑,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蚤认?” 一聲冷哼從身側(cè)響起米苹,我...
    開(kāi)封第一講書(shū)人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤计福,失蹤者是張志新(化名)和其女友劉穎秘噪,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體计雌,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年训唱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了褥蚯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡况增,死狀恐怖赞庶,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情澳骤,我是刑警寧澤歧强,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站为肮,受9級(jí)特大地震影響誊锭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜弥锄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一丧靡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧籽暇,春花似錦温治、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至绸狐,卻和暖如春卤恳,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背寒矿。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工突琳, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人符相。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓拆融,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親啊终。 傳聞我的和親對(duì)象是個(gè)殘疾皇子镜豹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容