欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

(全是干貨,新手小白必看)Python基礎(chǔ)知識??! - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當前位置>首頁 » 新聞資訊 » 技術(shù)分享 >

(全是干貨,新手小白必看)Python基礎(chǔ)知識??!

發(fā)表時間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):51

1.python里面%d表數(shù)字,%s表示字符串,%%表示一個%;
2.單引號內(nèi)嵌套單引號需要轉(zhuǎn)義字符/;單引號內(nèi)嵌套雙引號不需要嵌套;
雙引號內(nèi)嵌套雙引號需要轉(zhuǎn)義字符/;雙引號內(nèi)引用單引號不需要轉(zhuǎn)義字符。
3.字符串編譯的過程:gbk==>unicode==>utf16==>url解碼
字符串解碼順序為:url解碼==>utf16==>unicode==>gbk
4.可變數(shù)據(jù)類型:列表[],字典{},集合
不可變數(shù)據(jù)類型:整形int、字符串str‘’、元組()
5.list-[ ]
tuple-( )
dict、set、frozenset-{ }
6.read()讀寫整個文件 readline() 只讀寫一行 readlines() 都所有行到list
7.Python使用#用來注釋 ,以縮進來劃分語句塊。 、
8.Python的序列類型包括列表、元組、字典,其中,字典是Pyhton中唯一的映射類型。
9.Python的數(shù)字類型包括數(shù)字、字符串、列表、元組、集合、字典。
10.b 二進制模式
r 只讀,指針會放在文件的開頭
rb 二進制只讀,指針會放在文件的開頭
r+ 讀寫,指針將會放在文件的開頭
w 寫入,~
wb 二進制寫入~
w+ 讀寫~
wb+ 二進制讀寫~
a 追加~
ab 二進制追加~
a+ 讀寫~
ab+ 二進制讀寫~
11.復(fù)數(shù)不能比較大小,ASCll碼中小寫字母>大寫字母>數(shù)字
12.Python時解釋執(zhí)行的語音,JAVA、objectC、C#是類C語言。
13.字典的鍵值必須是不可變類型。
14.dict()用于創(chuàng)建一個字典。
15.Python 可以同一行顯示多條語句,方法是用分號 ; 分開.
15.以下劃線開頭的標識符是有特殊意義的。以單下劃線開頭 _foo 的代表不能直接訪問的類屬性,需通過類提供的接口進行訪問,不能用 from xxx import * 而導(dǎo)入。
16.字典中的數(shù)據(jù)是通過鍵存取的,而列表的數(shù)據(jù)是通過偏移存取的。列表是有序的對象集合,字典是無序的對象集合。
17.列表可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(即嵌套)。
18.hex()——將一個整數(shù)轉(zhuǎn)換成十六進制字符串。
oct()——將一個整數(shù)轉(zhuǎn)換成八進制字符串。
19.is用于判斷兩個變量的引用對象是否為同一個(同一塊內(nèi)存空間);==用于判斷兩個變量的值是否相等。
20.Python的變量命名規(guī)則?
變量名只能包含字母、數(shù)字和下劃線。變量名可以字母或下劃線開頭,但不能以數(shù)字開頭,例如,可將變量命名為message_1,但不能將其命名為1_message。
變量名不能包含空格,但可使用下劃線來分隔其中的單詞。例如,變量名greeting_message可行,但變量名greeting message會引發(fā)錯誤。
不要將Python關(guān)鍵字和函數(shù)名用作變量名,即不要使用Python保留用于特殊用途的單詞,如print。
變量名應(yīng)既簡短又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。
慎用小寫字母l和大寫字母O,因給他們可能被人錯看成數(shù)字1和0。
21.簡述Python的深淺拷貝以及應(yīng)用場景?
深淺拷貝用法來自copy模塊。

導(dǎo)入模塊:import copy

淺拷貝:copy.copy

深拷貝:copy.deepcopy

對于 數(shù)字 和 字符串 而言,賦值、淺拷貝和深拷貝無意義,因為其永遠指向同一個內(nèi)存地址。

淺拷貝指僅僅拷貝數(shù)據(jù)集合的第一層數(shù)據(jù),深拷貝指拷貝數(shù)據(jù)集合的所有層。所以對于只有一層的數(shù)據(jù)集合來說深淺拷貝的意義是一樣的,比如字符串,數(shù)字,還有僅僅一層的字典、列表、元祖等。

深拷貝的時候python將所有數(shù)據(jù)在內(nèi)存中新建了一份,所以如果你修改新的模版的時候老模版不會變。
22.簡述使用requests模塊進行數(shù)據(jù)爬取的大致流程?
(1)指定url
(2)基于requests模塊發(fā)起請求
(3)獲取響應(yīng)對象中的數(shù)據(jù)
(4)數(shù)據(jù)解析
(5)持久化存儲

相關(guān)案例查看更多