python中key用法?
Python中的鍵是字典中的鍵,比如
Dict{姓名:小明}
名字是一把鑰匙,小明的價值。;的贖回密鑰。
列表與鏈表有什么區(qū)別?
培訓(xùn)老師說Python中的list是數(shù)組和鏈表的組合,即訪問、插入、刪除都是O1有序的;我認(rèn)為字典和列表的區(qū)別是有序和無序。當(dāng)然也有,一個是用索引取值,一個是用鍵取值。
字典和列表的區(qū)別?
最本質(zhì)的區(qū)別:第一種方法得到的是一個列表,而第二種方法得到的是一個用python表示的字典。
1.type(a)list2.type(a)dict顯示在交互界面中:
第一種:a[{nam:fokil}]此時的A是一個列表,它擁有一個列表的所有方法和屬性,但是沒有任何字典方法和屬性。
一個列表可以有n個元素,元素的類型是任意的,與列表本身無關(guān)。這時,A有一個元素,它是一個字典——但這并不意味著整個列表A具有任何字典的性質(zhì)。明白了嗎?第二種:a{nam:[fokil]}同上。此時,A是一個字典,它具有一個字典的所有方法和屬性,但沒有任何列表方法和屬性。一個字典可以有n個元素,每個元素由一對鍵和一組內(nèi)容組成。
鍵可以是任何單一的對象類型(不是列表或字典,而是元組)。當(dāng)然也可以是數(shù)字、字符/字符串,甚至是文件對象),密鑰對應(yīng)的內(nèi)容可以是任意類型。
此時,A中只有一個元素,鍵是字符串,內(nèi)容是包含字符串元素的列表——同樣,這并不意味著A有任何列表屬性。總之,嚴(yán)格來說,不存在"字典列表和or"列表詞典",而是一個列表,它包含的元素的類型是字典——當(dāng)然,列表中的元素可以是不同的類型,比如:a。
同理,字典只有一個,它的部分元素是列表(當(dāng)然關(guān)鍵部分可以t不是一個列表)。當(dāng)然也可能是不同類型的元素:a{1:b,(1,2,3):[4,5,6],testeCHO9-@.com{t:[t
Python普通常量有哪些?
Python普通常量
定義:不能改變的量。
python里沒有固定的詞。方法時,約定是大寫所有變量名,這意味著常量。
常量:constag:整數(shù)類型。
:記錄了人數(shù)、年齡等。
1.2浮點(diǎn)浮點(diǎn)型
定義:小數(shù)
使用:記錄價格、高度等。
數(shù)是同一類型的,可用于數(shù)算和比較運(yùn)算。
(2)字符串類型str
:記錄了描述性的狀態(tài),如姓名、性別等。
定義:是由引號引起的字符串。;,,,。
相同點(diǎn)的引號:引號包含字符串。
引號的區(qū)別:講究引號的嵌套,外面用單引號,里面用雙引號。
三個引號內(nèi)的字符串可以寫在多行中。
(3)列表列表
:在[]中定義為逗號分隔符,任意類型的多個值按順序逐個存儲。
:按順序記錄多個值,并根據(jù)索引取值。
(4)字典
:定義為在{}中使用逗號作為分隔符來存儲多個元素,每個元素由k:valu:根據(jù)k:valu:真假。
:記錄了真實(shí)和虛假的狀態(tài)。
3.輸入和輸出
輸入:input(),接收用戶輸入,返回一個字符串。
輸出:print()
4.基本運(yùn)算符
4.1算術(shù)運(yùn)算符
*/注意,如果:/是可除的,結(jié)果仍然是浮點(diǎn)。
//底數(shù)除以整數(shù)部分。
剩余百分比
**電源操作
4.2比較運(yùn)算符
!
Ps:只能和同類型的相比。
字符串可以進(jìn)行比較,從第一位開始,按ascii碼排列。