import turtle 對應不讓小海龜結束 turtle.done()
turtle.forward():向前 turtle.backward():向後
turtle.goto(x,y) 距離遠點的距離,可以抬起畫筆,到達後再落下畫筆
turtle.up():畫筆抬起
turtle.down():畫筆落下
turtle.pensize():改變畫筆的粗細
turtle.pencolor(color):改變畫筆的顏色
turtle.begin_fill():開始填充
turtle.fillcolor(color) :填充顏色
turtle.end_fill() :結束填充
是一種有序的集合。與list不同的是,元組一旦初始化則不能修改。
tuple1 = () 建立空元組
tuple2 =tuple() 建立空元組
tuple3 = (1,) 建立只有乙個元素的元組
tuple4 = 1, 建立只有乙個元素的元組
注意:當元組中只有乙個元素的時候,我們必須在元素的末尾新增乙個逗號以消除歧義
元組的小括號可以省略,但是逗號不能省略
tuple1 = (元素1,元素2,,,,元素n)
通過索引(下標)來進行訪問
tuple1【index】 index取值範圍 【0,len(tuple))
index取值可以為負數,為負數的時候,從右往左進行取值
在元組內部新增乙個可變物件,通過修改可變物件進而來修改我們的元組
在元組中一旦初始化則不能修改指的是,元組一旦建立,它對應的元素指向不再發生變化
del tuple1
使用「+」:將tuple1與tuple2中的元素取出,重新組合成乙個新的元組並且返回。
tuple3 = tuple1 + tuple2
tuple2 = tuple1*n
功能:將tuple1中的元素重複n次輸出到新的元組中
判斷元素是否在元組中存在,若存在則返回true,否則返回false
tuple1【start:end:step】
start:預設為0
end:預設為len(tuple1)
step:預設為1,可以為負數
功能:返回tuple1中最大值
功能:返回tuple1中最小值
功能:將列表轉為元組
tuple1 = (t1,t2,…tn)
當元組中的元素剛好又是元組的時候,我們稱這個元組為二維元組
tuple1【index1】[index2]
index1:代表第幾個元組
index2:代表元組中的第幾個元素
功能:統計x在tuple1**現的次數
功能:在tuple1中查詢obj,若找到則返回第一匹配到的下標值,若找不到則報錯
str1.splitlines(keepend=false)
功能:以行為單位
list1 = 【】
print(「」.join(list1)):拼接
str2.join(序列)
功能:將序列中的字串以指定的str2進行拼接,並將拼接好的值返回
引數一:被替換的字串
引數二:新的字串
引數三:替換的次數,若不指定預設全部替換
功能:使用new將str1中的old字串進行替換,若指定count則替換前count個,若不指定,則全部替換
str1.startswith(「xx」[,start]【,end】)
str1.endswith(「xx」[,start]【,end】)
str1.encode()
str1.decode()
注意:編碼的格式與解碼的格式必須保持一致
功能:判斷str1是否為純字母,若是則返回true,否則返回false
注意:此功能沒有考慮中文,中文預設為字母
功能:判斷str1是否為字母與數字組成,若是則返回true,否則返回false
注意:此功能沒有考慮中文,中文預設為數字
功能:判斷str1**現的字母是否全部為大寫,若是則返回true,否則返回false
功能:判斷str1**現的字母是否全部為小寫,若是則返回true,否則返回false
功能:判斷str1中是否為標題化字串,若是則返回true,否則返回false
功能:判斷str1中是否為只包含空值,若是則返回true,否則返回false
num.isdigit():只能識別阿拉伯數字
num.isdecimal():只能識別阿拉伯數字
num.isnumeric() :除了能識別阿拉伯數字還可以識別中文的一二三
本質也是乙個集合,是乙個無序的集合,儲存的時候是以鍵值對的方式進行儲存。
key-value來進行儲存
key要求:
1.字典中的key必須是唯一的
2.字典中的key必須是不可變物件
不可變物件:
str,number,bool,none,tuple
可變物件:
list,dict,set
dict1 =
dict【key】:
dict.get(key)
使用上面兩種方式都可以訪問元素,使用get方法獲取的時候,當key不存在的時候,不會
不會報錯,而是返回none,若使用key直接獲取,當key不存在的時候則報錯。
dict【key】= value
原因:字典中的key不能重複,它對應的值只有乙個,後面新增的會把前面的給覆蓋。
功能:根據key刪除對應的鍵值對,並將對應的value值返回
字典儲存的時候以鍵值對的方式儲存
列表只儲存了字典中的value
字典占用空間比較大
1》字典需要儲存key
2》字典不是緊密排列的
當資料量變大的情況下,字典的優勢會更加明顯。
字串,元組,列表
共異點 字串列表 元組拼接 a 1 b 2 a b a 1 b 2 a b a 1 b 2 a b 重複a 1 a 3 a 1 3 元組不可以重複 索引sr 123 sr 1 li 1 2 li 0 tp 1 2 tp 0 切片sr 123 sr 0 2 li 1 2 li 0 1 tp 1 2 t...
列表 元組 字串
容器資料型別 列表元組 字串1 列表 列表是有序集合,沒有固定大小,能夠儲存任意數量任意型別的 python 物件,語法為 元素1,元素2,元素n 關鍵點是 中括號 和 逗號 中括號 把所有元素綁在一起 逗號 將每個元素一一分開 2 元組 元組 定義語法為 元素1,元素2,元素n 小括號把所有元素綁...
列表 元組 字串
列表是有序集合,沒有固定大小,能夠儲存任意數量任意型別的 python 物件,語法為 元素1,元素2,元素n x sas asasaa print x,type x sas asasaa 建立列表方式 1 利用range 可以在乙個範圍內的數都轉換成列表 x list range 18 print ...