兩小時python速成課程


- 數(shù)字的類別
- a//b 整除
- int(a) 將a轉(zhuǎn)換成整數(shù)
- 常用函數(shù)(定義變量a)
- abs #absolute取絕對值
- print(abs(a) )
- round #取整函數(shù)
- round(數(shù))就是比如:round(2.6)=3,就是說取值()里的數(shù)字四舍五入后的整數(shù)部分;如果是round(2.268,2)意思就是說2.268四舍五入后去2位小數(shù)就是2.27(來自評論區(qū))
- pow #power 取冪的操作
- pow(a,2)
- ceil #天花板,大于當(dāng)前變量的最小整數(shù),需要導(dǎo)入模塊
- import math
- math.ceil(a) #a=2.5 math.ceil(a) =3
- floor #地板
?
字符串方法,官方文檔使用,函數(shù)... P8 - 00:08
?關(guān)于字符串的函數(shù)
len() length
方法
- capitalize 首字符大寫
- upper 全部字符大寫
- lower 所有字符大寫
- replace 第一個字符串改成你要變成的字符串

- find 與他匹配的第一個

- isupper 如果全是大寫 返回值為true

?
字符串方法,官方文檔使用,函數(shù)... P8 - 07:20
?沒有傳入sum2參數(shù)時,默認(rèn)值為2。有默認(rèn)值放在沒有默認(rèn)值的后面。

?
字符串方法,官方文檔使用,函數(shù)... P8 - 15:49
?python3+“合并字符串”
?
列表與元組 P9 - 00:24
?列表每一項(xiàng)是任何數(shù)字類型,一般是同一數(shù)字類型。
訪問列表:

添加項(xiàng)-append
刪除項(xiàng)-pop

插入-insert

sort();
reverse();
remove();
?
列表與元組 P9 - 06:51
?tuple 聲明之后不能進(jìn)行修改
?
列表與元組 P9 - 08:08
?列表->元組 tuple()
元組->列表 list()
?
字典 P10 - 00:11
?列表中括號、元組小括號、字典大括號

鍵值對,鍵必須是字符串,冒號后的可以任何類型。、
keys方法:獲得所有的鍵

增加鍵值對、減小鍵值對

?
集合 P11 - 00:18
?相較于字典,集合每一項(xiàng)都是數(shù)據(jù)。和高中知識是一樣的,集合無序性、確定性、互異性。
- 添加元素

- 刪除元素(discard)

- set1.difference((set2)) 功能是找不同
?
值類型變量與引用類型變量 P12 - 01:41
?
總結(jié):值類型:數(shù)字和布爾;引用類型:列表、元組、字典、字符串和set(集合)
?
值類型變量與引用類型變量 P12 - 04:03
?
本質(zhì)還是地址的原因

條件語句(一個有點(diǎn)“皮” 的例子)

循環(huán)
還是要注意冒號
- while語句

- for循環(huán)(序列:字符串、列表、元組)

range函數(shù)可以創(chuàng)造序列,默認(rèn)起始為0,步長為1。
break跳出循環(huán)(C語言里面也有,好理解)
?
模塊 P15 - 00:09
?腳本后綴是.py
main_code.py

side_code.py

只導(dǎo)入特定的函數(shù)

可以改變導(dǎo)入模塊的名字

numpy庫
?
模塊 P15 - 09:42
?anaconda python版本管理工具
安裝結(jié)束后,就可以numpy.其他函數(shù)
?
模塊 P15 - 08:36
?pip 包管理工具

最后:可以看菜鳥圖文教程?。?!遇到對應(yīng)問題針對性搜索?。?!
標(biāo)簽: