1
.
list
(
tup
)
函數(shù)中的參數(shù)是可迭代的參數(shù),比如說,字符串、集合、字典、元祖、列表等。
2
.
文件打開操作中的
'x'
的含義是
:
創(chuàng)建寫模式,文件不存在就創(chuàng)建,文件存在就返回異常。
3
.
數(shù)據(jù)組織的維度:一維數(shù)據(jù):分為有序和無序,分別對應(yīng)列表和集合,是線性結(jié)構(gòu)。
二維數(shù)據(jù):表格數(shù)據(jù),對應(yīng)矩陣。
多維數(shù)據(jù):是由二維數(shù)據(jù)擴(kuò)展而來。
高維數(shù)據(jù):鍵值對構(gòu)成的數(shù)據(jù)形式。
4.
CSV格式:首先CSV格式是以逗號(hào)分割元素的儲(chǔ)存格式。一維數(shù)據(jù)保存為CSV格式后,各元素ob采用逗號(hào)分割,
形成一行。二維數(shù)據(jù)由一維數(shù)據(jù)組成,CSV文件的每一行是一維數(shù)據(jù),整個(gè)CSV文件是一個(gè)二維數(shù)據(jù)。
5
.
整形沒有取值限制,默認(rèn)的是十進(jìn)制,其他的進(jìn)制需要增加引導(dǎo)符號(hào)。
0b
或
0B
是二進(jìn)制,0o或0O是八進(jìn)制,0x或0X是十六進(jìn)制,十六進(jìn)制a
-
f或者A
-
F是
10
-
15
,也就是說,進(jìn)制的大小
寫不敏感。
6
.
pow
(
x
,
y
,
z
)
-
-
-
-
-
>
(
x
**
y
)
%
z
7
.
全局變量在函數(shù)中使用時(shí)需要使用
global
保留字進(jìn)行聲明。
8
.
列表中:ls
.
remove
(
)
是將列表中出現(xiàn)的第一個(gè)元素x刪除。
9
.
字典中;d
.
popitem
(
)
是隨機(jī)從字典中取出一個(gè)鍵值對,以元組
(
key
,
value
)
形式返回。
10
.
文件操作中的seek
(
)
參數(shù)中的值:
0
-
-
-
-
文件的開頭,
1
-
-
-
-
當(dāng)前的位置,
2
-
-
-
-
文件的結(jié)尾
11.
turtle庫中的color方法中如果只有一個(gè)參數(shù)的話,是設(shè)置的畫筆的顏色,否則就是設(shè)置畫筆和背景顏色。
12.
turtle庫中的right方法是行進(jìn)方向向右改變相對角度值。left就是向左。
setheading
(
)
是設(shè)置絕對角度值。
13
.
隨機(jī)數(shù),random
.
seed
(
a
)
作用是設(shè)置初始化隨機(jī)數(shù)種子,隨機(jī)數(shù)種子可以是整數(shù)或者浮點(diǎn)數(shù)。如果不設(shè)置隨機(jī)數(shù)種子,默認(rèn)的
是把系統(tǒng)時(shí)間當(dāng)作隨機(jī)數(shù)種子。
設(shè)置隨機(jī)數(shù)種子的好處是可以重復(fù)再現(xiàn)相同的隨機(jī)數(shù)序列。
random
.
random
(
)
是生成一個(gè)
[
0.0
,
1.0
)
之間的隨機(jī)小數(shù)。
random
.
randint
(
a
,
b
)
是生成一個(gè)
[
a
,
b
]
之間的隨機(jī)整數(shù)。
random
.
getrandbits
(
k
)
是生成一個(gè)k比特長度的隨機(jī)整數(shù)。
random
.
randrange
(
a
,
b
[
,
c
]
)
是生成一個(gè)
[
a
,
b
)
之間以c為步數(shù)的隨機(jī)整數(shù)。
random
.
uniform
(
a
,
b
)
是生成一個(gè)
[
a
,
b
]
之間的隨機(jī)小數(shù)。
random
.
choice
(
seq
)
從序列類型seq中隨機(jī)返回一個(gè)元素。
random
.
shuffle
(
seq
)
將序列類型seq中的元素隨機(jī)排序,返回打亂后的序列。
random
.
sample
(
seq
,
k
)
從seq類型中隨機(jī)選取k個(gè)元素,以列表類型返回。
如何記憶?
記住random
(
)
、randrange
(
)
是前閉后開的就行了。一個(gè)是最普通的,另一個(gè)是與
range
(
)
有關(guān)。
14.
time庫:
time
.
time
(
)
返回系統(tǒng)當(dāng)前的時(shí)間戳。
time
.
gmtime
(
)
返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的struct_time對象。
time
.
localtime
(
)
返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的本地實(shí)踐的struct_time對象,經(jīng)過本地時(shí)區(qū)轉(zhuǎn)換。
time
.
ctime
(
)
返回系統(tǒng)當(dāng)前時(shí)間戳對應(yīng)的易讀字符串表示。
time
.
mktime
(
t
)
將struct_time對象t轉(zhuǎn)換為時(shí)間戳。
time
.
strftime
(
format
,
t
)
根據(jù)格式打印輸出時(shí)間。t是struct_time對象變量。
time
.
strptime
(
string
,
format
)
根據(jù)
format
格式,解析string,返回struct_time類型時(shí)間變量。
time
.
perf_counter
(
)
精確浮點(diǎn)數(shù),用來計(jì)時(shí)用到。單次調(diào)用沒有實(shí)際的意義。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
