原创 文本查看工具

1.文本查看工具文件內容:less和 cat          文件截取:head和tail 查看首部和尾部信息 (默認爲前十行後十行) 例如:head -1 /var/log/message 按列抽取:cut  cut表示爲分割字段,可以

原创 內建函數的使用

filter(function or None, iterable) --> filter object => 返回一個生成器 是惰性求值 例如:     filter(lambda x :x%2==0,range(5)) filter(

原创 緩存裝飾器的練習

datetime inspect inspect signatureParameter (fn):     local_cache={}     (*agrs**kwargs):         clear_list= []        

原创 楊輝三角

##########楊輝三角思路########             1      n=0    1 1     n=1   1 2 1    n=2  1 3 3 1   n=3  中間項的數量= n-1  1 4 6 4 1

原创 隨堂筆記

字符串總結: 字符串的拼接 ''.join(可迭代對象)               + str  返回一個新字符串字符串的分割   split partition             ().split('',maxsplit=numb

原创 單向雙向鏈表的實現

用面向對象實現LinkedList鏈表單向鏈表實現append、iternodes方法雙向鏈表實現append、pop、insert、remove、iternodes方法鏈表的好處:            查詢慢、插入追加刪除快思路:# 單

原创 類的基本使用

# class MyClass:#     """A example class"""#     age = 300#     def __init__(self,name,age):#         self.name = name# 

原创 Linux基本操作入門

1.用戶登錄root 用戶 一個特殊的管理帳戶 也被稱爲超級用戶 root已接近完整的系統控制 對系統損害幾乎有無限的能力 除非必要,不要登錄爲 root 普通( 非特權 )用戶 權限有限 造成損害的能力比較有限2.終端顯示設備終端 鍵盤鼠

原创 隨堂筆記

字符串總結: 字符串的拼接 ''.join(可迭代對象)               + str  返回一個新字符串字符串的分割   split partition             ().split('',maxsplit=numb

原创 楊輝三角

##########楊輝三角思路########             1      n=0    1 1     n=1   1 2 1    n=2  1 3 3 1   n=3  中間項的數量= n-1  1 4 6 4 1

原创 緩存裝飾器的應用習題練習

import datetimeimport inspectfrom  inspect import signature,Parameterdef decrode_cache(fn):    ##只是裝飾器開始的時間    local_cac

原创 習題複習講解

#給定圓的r 圓的面積周長r=int(input("  "))s=math.pi*(r**2)c=2*math.pi*rprint(s,c)2 12.566370614359172 12.566370614359172#給兩個數比較大小後按

原创 Linux 文件權限管理介紹

文件權限2.文件權限文件的權限主要針對三類對象進行定義 owner: 屬主, u group: 屬組, g other: 其他, o每個文件針對每類訪問者都定義了三種權限 r: Readable w: Writable x: eXcutab

原创 解題思路詳解

習題: 將以下字典扁平化,輸出爲 target 字典格式a = {'a': {'b': 1, 'c': 2}, 'd': {'e': 3, 'f': {'g': 4}}}target = {'a.b': 1, 'd.f.g': 4, 'd.