原创 python集合雜記

集合:可變的數據類型,但裏面的元素必須是不可變的數據類型,無序,不可重複 新建: set1 = set({1,2,3}) set1 = {1, 2, 3} 增: set1.add(4) set1.update(567)         

原创 列表雜記

list.append()     在列表末尾增加元素 list.insert()          在列表特定位置之前插入元素 list.extend()         在列表末尾增加可迭代對象 list.pop()        

原创 python遞歸實現二分查找

def binary(l, aim, start_index=0, end_index=None): end_index = len(l) if end_index is None else end_index mid_

原创 python函數雜記01

#返回值 #返回值的3種情況     # 沒有返回值 —— 返回None         # 不寫return         # 只寫return:結束一個函數的繼續         # return None  —— 不常用    

原创 python文件操作雜記

1. f = open('文件路徑',mode='r',encoding='UTF-8')       以utf-8編碼方式讀取文件     content = f.read()     print(content)     f.clos

原创 python3編碼

編碼方式: ascii:                       英文 :8位  一個字節 unicode:                  英文:32位   四個字節                                

原创 python字典雜記

數據類型劃分:可變數據類型和不可變數據類型 可變數據類型:元組,bool,int,str             可哈希 不可變數據類型:list,dict,set                    不可哈希 增: dict.[key

原创 python字符串str雜記

切片:顧頭不顧尾 s.capitalize()                            首字母大寫 s.upper()                                  全大寫    s.lower()  

原创 Linux初學知識點(二)

1. man-f   關鍵字(命令):man只會搜尋數據中的左邊那個命令(文件)的完整名稱,不能有一點不同     man-k  關鍵字(命令):只要內容裏含有關鍵字,不需要完全相同的命令(文件)就能被搜尋到(關鍵字搜尋)     man

原创 Linux初學知識點(一)

1.設備文件名:IDE接口:/dev/hd(a-d)    SATA/SCSI/USB接口:/dev/sd(a-p) 2.Linux中,默認root的提示符是#,而一般身份的提示符是$ 3.Linux中,大小寫區別很大 4.命令之後的參數

原创 vim簡單使用方法

1、進入vim編輯器後按“I”切換“插入”模式; 2、保存退出:a:"Esc“”:“"wq"然後回車;                         b:”Esc“”:“”x“然後回車(wq=x);