你以前卡儒、現(xiàn)在田柔,所經(jīng)歷的一切,都會(huì)在未來(lái)的某一時(shí)刻用上骨望。多給自己一點(diǎn)信心硬爆,多給自己一點(diǎn)機(jī)會(huì),多給自己一點(diǎn)勇氣擎鸠,也許你真的可以看到不一樣的自己W嚎摹!劣光!
5.jpg
一袜蚕、和數(shù)字相關(guān)
1、數(shù)據(jù)類型
- bool:布爾型(True绢涡,F(xiàn)alse)
- int:整型(整數(shù))
- float:浮點(diǎn)數(shù)(小數(shù))
- complex:復(fù)數(shù)
2牲剃、進(jìn)制轉(zhuǎn)換
- bin() 將給的參數(shù)轉(zhuǎn)換成二進(jìn)制
- oct() 將給的參數(shù)轉(zhuǎn)換成八進(jìn)制
- hex() 將給的參數(shù)轉(zhuǎn)換成十六進(jìn)制
3、數(shù)學(xué)運(yùn)算
- abs() 返回?cái)?shù)字的絕對(duì)值
- divmode() 返回商和余數(shù)
- round() 四舍五入
- sum() 求和
- pow(a雄可,b) 求a的b次冪凿傅,如果有三個(gè)參數(shù)。則求完次冪后對(duì)第三個(gè)數(shù)取余
- min() 求最小值
- max() 求最大值
二数苫、和數(shù)據(jù)結(jié)構(gòu)相關(guān)
1聪舒、序列
(1)列表和元組
- list() 將一個(gè)可迭代對(duì)象轉(zhuǎn)換成列表
- tuple() 將一個(gè)可迭代對(duì)象轉(zhuǎn)換成元組
(2)相關(guān)內(nèi)置函數(shù)
- reversed() 將一個(gè)序列翻轉(zhuǎn),返回翻轉(zhuǎn)序列的迭代器
- slice() 列表的切片
(3)字符串
- str() 將數(shù)據(jù)轉(zhuǎn)化為字符串
- format() 與具體數(shù)據(jù)相關(guān)虐急,用于計(jì)算各種小數(shù)箱残,精算等
- bytes() 將字符串轉(zhuǎn)化成bytes類型
- bytearray() 返回一個(gè)新字節(jié)數(shù)組
- ord() 輸入字符找?guī)ё址幋a的位置
- chr()輸入位置數(shù)字找出對(duì)應(yīng)的字符
- ascii() 是ascii碼中的,返回該值止吁;不是就返回u
- repr() 返回一個(gè)對(duì)象的string形式
2被辑、數(shù)據(jù)集合
- 字典:dict 創(chuàng)建一個(gè)字典
- 集合:set 創(chuàng)建一個(gè)集合
- frozenset() 創(chuàng)建一個(gè)凍結(jié)的集合,凍結(jié)的集合不能進(jìn)行添加和刪除操作
3赏殃、相關(guān)內(nèi)置函數(shù)
- len() 返回一個(gè)對(duì)象中的元素的個(gè)數(shù)
- sorted() 對(duì)可迭代對(duì)象進(jìn)行排序操作(lamda)
語(yǔ)法:sorted(Iterable敷待,key=函數(shù)(排序規(guī)則),reverse=False) - Iterable() 可迭代對(duì)象
- reverse:是否是倒序仁热。True:倒序榜揖;False:正序
- enumerate() 獲取集合的枚舉對(duì)象
- key() 排序規(guī)則(排序函數(shù)) ,在sorted內(nèi)部會(huì)將可迭代對(duì)象中的每一個(gè)元素傳遞給這個(gè)函數(shù)的參數(shù)抗蠢,根據(jù)函數(shù)運(yùn)算的結(jié)果進(jìn)行排序
- all() 可迭代對(duì)象中全部是True举哟,結(jié)果才是True
- any() 可迭代對(duì)象中有一個(gè)是True,結(jié)果就是True
- filter() 過(guò)濾(lamda)
語(yǔ)法:fiter(function.Iterable)
function:判斷函數(shù)迅矛;Iterable:可迭代對(duì)象 - map() 會(huì)根據(jù)提供的函數(shù)對(duì)指定序列列做映射(lamda)
- zip() 函數(shù)用于將可迭代的對(duì)象作為參數(shù)妨猩,將對(duì)象中對(duì)應(yīng)的元素打包成一個(gè)元組,然后返回由這些元組組成的列表秽褒,如果各個(gè)迭代器的元素個(gè)數(shù)不一致壶硅,則返回列表長(zhǎng)度與最短的對(duì)象相同
三威兜、和作用域有關(guān)
- locals() 返回當(dāng)前作用域中的名字
- globals() 返回全局作用域中的名字
四、和迭代器生成器有關(guān)
- range() 生成數(shù)據(jù)
- iter() 獲取迭代器庐椒,內(nèi)部實(shí)際使用的是iter() 方法來(lái)獲取迭代器
- next() 迭代器向下執(zhí)行一次椒舵,內(nèi)部實(shí)際使用了next() 方法返回迭代器的下一個(gè)項(xiàng)目
五、字符串類型代碼的執(zhí)行
- eval() 執(zhí)行字符串類型的代碼约谈,并返回最終結(jié)果
- exce() 執(zhí)行字符串類型的代碼
- compile() 將字符串類型的代碼編碼笔宿。代碼對(duì)象能通過(guò)exec語(yǔ)句來(lái)執(zhí)行或者eval()進(jìn)行求值
六、字輸入輸出
- print() 打印輸出
- input() 獲取用戶輸出的內(nèi)容
七棱诱、內(nèi)存相關(guān)
- hash() 獲取到對(duì)象的哈希值(int泼橘,str,bool迈勋,tuple)
八炬灭、文件操作相關(guān)
- open() 用于打開(kāi)一個(gè)文件,創(chuàng)建一個(gè)文件句柄
九粪躬、模塊相關(guān)
- import() 用于動(dòng)態(tài)加載類和函數(shù)
十担败、幫助
- help() 函數(shù)用于查看函數(shù)或模塊用途的詳細(xì)說(shuō)明
十一、調(diào)用相關(guān)
- callable() 用于檢查一個(gè)對(duì)象是否是可調(diào)用
十二镰官、查看內(nèi)置屬性
- dir() 查看對(duì)象的內(nèi)置屬性提前,訪問(wèn)的是對(duì)象中的dir()方法
十三、類泳唠、實(shí)例等相關(guān)
- staticmethod() 裝飾器狈网,將一個(gè)方法封裝成靜態(tài)方法
- classmethod() 裝飾器,將一個(gè)方法封裝成類方法
- property(fget=None笨腥,fest=None拓哺,fdel=None,doc=None) 返回property屬性
- hasattr(Object脖母,name) 實(shí)參是一個(gè)對(duì)象和一個(gè)字符串士鸥。如果字符串是對(duì)象
的屬性之一的名稱,返回True - getattr(Object谆级,name[烤礁,default]) 返回對(duì)象的name屬性值。如果對(duì)象沒(méi)有該屬性值肥照,則返回提供的default值脚仔;如果沒(méi)有提供的default值,會(huì)觸發(fā)AttributeError
- setattr(Object舆绎,name鲤脏,value) 實(shí)參是一個(gè)對(duì)象,一個(gè)字符串和一個(gè)任意值。字符串指定一個(gè)現(xiàn)有屬性或者新增屬性猎醇。如果對(duì)象允許窥突,函數(shù)會(huì)將值賦給該屬性
- delattr(object,name) 實(shí)參是一個(gè)對(duì)象和一個(gè)字符串姑食。該字符串必須為對(duì)象的某個(gè)屬性名稱波岛。如果對(duì)象允許茅坛,該函數(shù)將刪除指定的屬性
- isinstance(object音半,classinfo) 如果參數(shù)object是參數(shù) classinfo的實(shí)例或者是其(直接、間接或虛擬)子類返回True
- issubclass(class贡蓖,classinfo) 如果class 是classinfo的(直接曹鸠、間接或虛擬)子類返回True
- object() 返回一個(gè)沒(méi)有特征的新對(duì)象。object是所有類的基類斥铺。它具有python類實(shí)例的通用方法彻桃。這個(gè)函數(shù)不接受任何實(shí)參
- super([type,[晾蜘,object-or-type]]) 用于調(diào)用父類(超類)的方法
super(class邻眷,self).xxx 或super().xxx - id(object) 返回對(duì)象的"標(biāo)識(shí)值"(內(nèi)存地址)。該值是一個(gè)整數(shù)剔交,此對(duì)象的生命周期中保證是唯一且恒定的肆饶。兩個(gè)生命周期不重疊的對(duì)象可能具有相同的id()值
- type(object)、type(name岖常,bases驯镊,dict) 返回對(duì)象的類型
- vars([object]) 返回模塊、類竭鞍、實(shí)例或者任何其它具有dict屬性對(duì)象的dict屬性
- memoryview(obj) 返回由給定實(shí)參創(chuàng)建的"內(nèi)存視圖"對(duì)象
- breakpoint(args板惑,*kwargs) 調(diào)用此函數(shù),進(jìn)入調(diào)試器中