如何做網(wǎng)站推廣的方案設(shè)計(jì)企業(yè)推廣哪個(gè)平臺(tái)好
文章目錄
- Python 中常用的數(shù)據(jù)類(lèi)型包括:
- Python 中布爾類(lèi)型(bool)
- Python 中的數(shù)字類(lèi)型概述
- Pyhon中的字符串概述
- Python 中的List概述
- Python 中的元組類(lèi)型(tuple)
- Python中的字典(Dictionary)
- Python中的集合(Set)
- Python中的空類(lèi)型 NoneType
- 關(guān)于Python技術(shù)儲(chǔ)備
- 一、Python所有方向的學(xué)習(xí)路線
- 二、Python基礎(chǔ)學(xué)習(xí)視頻
- 三、精品Python學(xué)習(xí)書(shū)籍
- 四、Python工具包+項(xiàng)目源碼合集
- ①Python工具包
- ②Python實(shí)戰(zhàn)案例
- ③Python小游戲源碼
- 五、面試資料
- 六、Python兼職渠道
入門(mén)Python和Python基礎(chǔ),數(shù)據(jù)類(lèi)型都是不得不好好學(xué)的,請(qǐng)加油,也許就像英語(yǔ)單詞的abandon一樣。
Python 中常用的數(shù)據(jù)類(lèi)型包括:
- 數(shù)字類(lèi)型:包括整型(int)、長(zhǎng)整型(long)、浮點(diǎn)型(float)、復(fù)數(shù)型(complex)。
- 字符串類(lèi)型(str):用于保存文本數(shù)據(jù),可以使用單引號(hào)、雙引號(hào)或三引號(hào)來(lái)定義字符串。
- 列表類(lèi)型(list):可以保存多個(gè)值,列表中的元素可以是任何數(shù)據(jù)類(lèi)型,使用中括號(hào)來(lái)定義,元素之間用逗號(hào)隔開(kāi)。
- 元組類(lèi)型(tuple):類(lèi)似于列表,但是元組中的元素不能被修改,使用小括號(hào)來(lái)定義。
- 字典類(lèi)型(dict):用于保存鍵-值對(duì),鍵和值可以是任何數(shù)據(jù)類(lèi)型,使用大括號(hào)來(lái)定義。
- 集合類(lèi)型(set):用于保存不重復(fù)的元素,使用大括號(hào)或 set() 函數(shù)來(lái)定義。
- 布爾類(lèi)型(bool):表示真或假,只有兩個(gè)取值 True 和 False。
- 空類(lèi)型(NoneType):表示空值或空對(duì)象。 其中,前五個(gè)是常用的數(shù)據(jù)類(lèi)型。除了以上常用的數(shù)據(jù)類(lèi)型,Python 還提供了一些其他的數(shù)據(jù)類(lèi)型,如文件類(lèi)型、字節(jié)類(lèi)型、日期類(lèi)型等。
Python 中布爾類(lèi)型(bool)
Python中的布爾類(lèi)型(bool)只有兩個(gè)取值,分別是True和False。bool類(lèi)型通常用于邏輯判斷和條件控制語(yǔ)句中,例如while和if語(yǔ)句。在Python中,True和False都是內(nèi)置的常量,且都屬于bool類(lèi)型,不允許進(jìn)行賦值操作??梢允褂胋ool()函數(shù)將其他類(lèi)型的數(shù)據(jù)轉(zhuǎn)化為bool類(lèi)型.
Python 中的數(shù)字類(lèi)型概述
Python 中的數(shù)字類(lèi)型包括整型(int)、長(zhǎng)整型(long)、浮點(diǎn)型(float)、復(fù)數(shù)型(complex)。
- 整型(int):表示整數(shù)類(lèi)型,可以表示正整數(shù)、負(fù)整數(shù)和零。
- 長(zhǎng)整型(long):表示比普通整型更大的整數(shù)類(lèi)型,可以表示非常大的整數(shù)。
- 浮點(diǎn)型(float):表示實(shí)數(shù)類(lèi)型,可以表示十進(jìn)制小數(shù),包括正數(shù)、負(fù)數(shù)和零。浮點(diǎn)數(shù)在 Python 中是有精度限制的。
- 復(fù)數(shù)型(complex):表示復(fù)數(shù)類(lèi)型,由實(shí)數(shù)和虛數(shù)構(gòu)成,如
3+4j
、2.1-3.2j
等形式。 可以使用內(nèi)置的type()
函數(shù)來(lái)查看變量的類(lèi)型。例如,下面的代碼分別定義了一個(gè)整型變量、一個(gè)浮點(diǎn)型變量和一個(gè)復(fù)數(shù)型變量:
a = 5
b = 3.14
c = 2 + 3j
print(type(a)) # 輸出:<class 'int'>
print(type(b)) # 輸出:<class 'float'>
print(type(c)) # 輸出:<class 'complex'>
Python 的數(shù)字類(lèi)型支持多種運(yùn)算,包括算術(shù)運(yùn)算、位運(yùn)算、比較運(yùn)算等。
例如,可以使用 +
、 -
、 *
、 /
、 //
、 %
等運(yùn)算符進(jìn)行算術(shù)運(yùn)算,使用 &
、 |
、 ^
、 ~
等運(yùn)算符進(jìn)行位運(yùn)算,使用 ==
、 !=
、 >
、 <
、 >=
、 <=
等運(yùn)算符進(jìn)行比較運(yùn)算。使用數(shù)學(xué)模塊(Math module)還可以進(jìn)行數(shù)學(xué)計(jì)算,例如求冪、平方根、三角函數(shù)等運(yùn)算。
Pyhon中的字符串概述
Python 中的字符串是一種不可變的序列類(lèi)型,在 Python 中用單引號(hào)、雙引號(hào)或者三引號(hào)括起來(lái)的字符序列都是字符串。例如,以下代碼定義了一個(gè)字符串變量:
my\_str = 'Hello, world!'
在 Python 中,字符串支持多種操作,如拼接、索引、切片、遍歷等。例如,可以使用 +
運(yùn)算符來(lái)將兩個(gè)字符串拼接起來(lái),使用 []
運(yùn)算符來(lái)獲取字符串中指定位置的字符,后續(xù)文章詳細(xì)說(shuō)明。
Python 中的List概述
Python 中的列表是一種可變的數(shù)據(jù)類(lèi)型,用于保存一組有序的數(shù)據(jù),可以包含各種數(shù)據(jù)類(lèi)型的元素,如整數(shù)、字符串、列表等。 列表使用中括號(hào) []
來(lái)定義,列表中的元素之間用逗號(hào) ,
來(lái)分隔,列表中的元素可以通過(guò)索引訪問(wèn)。
例如,下面的代碼定義了一個(gè)包含整型、浮點(diǎn)型、字符串等元素的列表:
my\_list = \[1, 2.0, "hello", \[3, 4, 5\]\]
列表的索引從 0 開(kāi)始,可以使用下標(biāo)來(lái)訪問(wèn)列表中的元素。如訪問(wèn) my_list
中的第一個(gè)元素,即整數(shù) 1
,可以使用 my_list[0]
,訪問(wèn) my_list
中的第二個(gè)元素,即浮點(diǎn)型 2.0
,可以使用 my_list[1]
,以此類(lèi)推。
另外,Python 中的列表支持多種操作,如增加元素、刪除元素、修改元素、排序等。例如,可以使用 append()
方法向列表末尾添加元素,使用 pop()
方法刪除列表中的一個(gè)元素,使用切片操作來(lái)修改元素等。后續(xù)文章詳細(xì)說(shuō)明。
Python 中的元組類(lèi)型(tuple)
Python中的元組是一種有序且不可變的序列,用小括號(hào) () 表示。它可以包含不同類(lèi)型的元素,也可以包含相同類(lèi)型的元素。元組與列表相似,但是元組中的元素不可修改,因此在需要保證數(shù)據(jù)不可變的場(chǎng)合,可以使用元組。元組具有以下特點(diǎn):
- 元組中的元素不可修改,但是可以通過(guò)索引來(lái)訪問(wèn)元素,甚至可以使用切片操作來(lái)獲取子元組。
- 元組是不可變的,因此可以作為字典的鍵值。
- 元組的操作與列表類(lèi)似,可以進(jìn)行拼接、重復(fù)、求長(zhǎng)度等操作。
- 元組與列表不同,可以在一個(gè)元組中包含另一個(gè)元組。 總之,元組是一個(gè)非常有用的數(shù)據(jù)類(lèi)型,在需要保證數(shù)據(jù)不變而又需要存儲(chǔ)多個(gè)數(shù)據(jù)的場(chǎng)合下,它是一個(gè)比較好的選擇。
Python中的字典(Dictionary)
Python中的字典(Dictionary)是一種無(wú)序的、可變的映射類(lèi)型,用大括號(hào) {} 表示。
字典是由鍵(key)和值(value)組成的一組映射關(guān)系,其中鍵必須是唯一的、不可變的對(duì)象,例如字符串、數(shù)字或元組,值可以是任意類(lèi)型的對(duì)象。
字典可以用于存儲(chǔ)和查找大量的數(shù)據(jù),并且支持高效的增、刪、改、查等操作。例如,我們可以使用字典來(lái)存儲(chǔ)一個(gè)人的個(gè)人信息,如下所示:
person = {'name': '張三', 'age': 25, 'gender': '男', 'address': '北京市'}
其中,‘name’、‘a(chǎn)ge’、‘gender’和’address’是鍵,對(duì)應(yīng)的值分別是’張三’、25、‘男’和’北京市’。我們可以使用鍵來(lái)訪問(wèn)其對(duì)應(yīng)的值,如下所示:
print(person\['name'\]) # 輸出:張三
print(person\['age'\]) # 輸出:25
總之,字典是Python中非常有用的一種數(shù)據(jù)類(lèi)型,它可以應(yīng)用于很多場(chǎng)景,例如存儲(chǔ)配置信息、緩存數(shù)據(jù)等。
Python中的集合(Set)
Python中的集合(Set)是一個(gè)無(wú)序的、可變的數(shù)據(jù)類(lèi)型,用大括號(hào) {} 或 set() 函數(shù)表示。 集合可以包含不同類(lèi)型的元素,且每個(gè)元素在集合中都是唯一的。如果需要對(duì)一組數(shù)據(jù)進(jìn)行去重或判斷其是否包含某個(gè)元素,可以使用集合。 集合具有以下特點(diǎn):
- 集合中的元素是唯一的,如果插入已有的元素,集合中不會(huì)有任何變化。
- 集合是無(wú)序的,不能像列表和元組那樣使用索引來(lái)訪問(wèn)元素。
- 集合是可變的,可以使用各種方法來(lái)增加、刪除、更新集合中的元素。
- 集合可以進(jìn)行交、并、差等各種集合操作,例如求交集、并集、差集等。 例如,我們可以使用集合來(lái)去除列表中的重復(fù)元素,如下所示:
lst = \[1, 2, 3, 4, 5, 1, 2, 3\] # 定義一個(gè)列表
s = set(lst) # 將列表轉(zhuǎn)化成集合
lst = list(s) # 再將集合轉(zhuǎn)化成列表
print(lst) # 輸出:\[1, 2, 3, 4, 5\]
以上代碼將列表轉(zhuǎn)化成集合后,再將集合轉(zhuǎn)化成列表,就可以去除列表中的重復(fù)元素。
集合也可以用于判斷一個(gè)元素是否存在于另一個(gè)列表或集合中,如下所示:
s = set(\[1, 2, 3, 4, 5\])
print(3 in s) # 輸出:True
print(6 in s) # 輸出:False
以上代碼判斷元素3和6是否存在于集合中,并分別輸出結(jié)果。 總之,集合是Python中非常有用的一種數(shù)據(jù)類(lèi)型,它可以用于去除重復(fù)元素、判斷元素是否存在等各種場(chǎng)合。
Python中的空類(lèi)型 NoneType
在Python中,NoneType 是一個(gè)表示空值的數(shù)據(jù)類(lèi)型,它只有一個(gè)取值None。
NoneType通常用于表示一個(gè)不存在的對(duì)象或變量的空值,例如一個(gè)函數(shù)沒(méi)有返回值時(shí),它默認(rèn)返回None。
NoneType還可以用于初始化變量,表示該變量還沒(méi)有被賦值。 在Python中,None是內(nèi)置的常量,表示空值??梢允褂胻ype()函數(shù)來(lái)判斷一個(gè)變量的類(lèi)型,如下所示:
x = None
print(type(x)) # 輸出:<class 'NoneType'>
以上代碼定義了一個(gè)變量x,并將其賦值為None,然后使用type()函數(shù)來(lái)判斷x的類(lèi)型,結(jié)果輸出<class ‘NoneType’>。
NoneType還常常用于函數(shù)的返回值,如果函數(shù)沒(méi)有明確的返回值,則默認(rèn)返回None,例如:
def hello():print('Hello, world!')x = hello()
print(x) # 輸出:None
以上代碼定義了一個(gè)函數(shù)hello(),該函數(shù)沒(méi)有明確的返回值,因此默認(rèn)返回None。在函數(shù)調(diào)用時(shí),將返回值賦值給變量x,然后輸出變量x的值,結(jié)果輸出None。
關(guān)于Python技術(shù)儲(chǔ)備
學(xué)好 Python 不論是就業(yè)還是做副業(yè)賺錢(qián)都不錯(cuò),但要學(xué)會(huì) Python 還是要有一個(gè)學(xué)習(xí)規(guī)劃。最后大家分享一份全套的 Python 學(xué)習(xí)資料,給那些想學(xué)習(xí) Python 的小伙伴們一點(diǎn)幫助!
保存圖片微信掃描下方CSDN官方認(rèn)證二維碼免費(fèi)領(lǐng)取【保證100%免費(fèi)
】

一、Python所有方向的學(xué)習(xí)路線
Python所有方向的技術(shù)點(diǎn)做的整理,形成各個(gè)領(lǐng)域的知識(shí)點(diǎn)匯總,它的用處就在于,你可以按照上面的知識(shí)點(diǎn)去找對(duì)應(yīng)的學(xué)習(xí)資源,保證自己學(xué)得較為全面。
二、Python基礎(chǔ)學(xué)習(xí)視頻
② 路線對(duì)應(yīng)學(xué)習(xí)視頻
還有很多適合0基礎(chǔ)入門(mén)的學(xué)習(xí)視頻,有了這些視頻,輕輕松松上手Python~在這里插入圖片描述
③練習(xí)題
每節(jié)視頻課后,都有對(duì)應(yīng)的練習(xí)題哦,可以檢驗(yàn)學(xué)習(xí)成果哈哈!
因篇幅有限,僅展示部分資料
三、精品Python學(xué)習(xí)書(shū)籍
當(dāng)我學(xué)到一定基礎(chǔ),有自己的理解能力的時(shí)候,會(huì)去閱讀一些前輩整理的書(shū)籍或者手寫(xiě)的筆記資料,這些筆記詳細(xì)記載了他們對(duì)一些技術(shù)點(diǎn)的理解,這些理解是比較獨(dú)到,可以學(xué)到不一樣的思路。
四、Python工具包+項(xiàng)目源碼合集
①Python工具包
學(xué)習(xí)Python常用的開(kāi)發(fā)軟件都在這里了!每個(gè)都有詳細(xì)的安裝教程,保證你可以安裝成功哦!
②Python實(shí)戰(zhàn)案例
光學(xué)理論是沒(méi)用的,要學(xué)會(huì)跟著一起敲代碼,動(dòng)手實(shí)操,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來(lái)學(xué)習(xí)。100+實(shí)戰(zhàn)案例源碼等你來(lái)拿!
③Python小游戲源碼
如果覺(jué)得上面的實(shí)戰(zhàn)案例有點(diǎn)枯燥,可以試試自己用Python編寫(xiě)小游戲,讓你的學(xué)習(xí)過(guò)程中增添一點(diǎn)趣味!
五、面試資料
我們學(xué)習(xí)Python必然是為了找到高薪的工作,下面這些面試題是來(lái)自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有阿里大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。
六、Python兼職渠道
而且學(xué)會(huì)Python以后,還可以在各大兼職平臺(tái)接單賺錢(qián),各種兼職渠道+兼職注意事項(xiàng)+如何和客戶溝通,我都整理成文檔了。
這份完整版的Python全套學(xué)習(xí)資料已經(jīng)上傳CSDN,朋友們?nèi)绻枰梢?strong>保存圖片微信掃描下方CSDN官方認(rèn)證二維碼免費(fèi)領(lǐng)取【保證100%免費(fèi)
】
