KX_il

  • 數據庫簡介和簡單操作

    數據庫 數據庫是數據的匯集,它以一定的形式存儲在存儲介質上 數據庫的發展史 萌芽階段:文件系統,使用磁盤文件來存儲數據 初級階段:第一代數據庫,出現了網狀模型、層次模型的數據庫 中級階段:第二代數據庫,關系型數據庫和結構化查詢語言 高級階段:新一代數據庫,“關系-對象”型數據庫 數據庫管理系統和文件管理系統 文件管理系統的缺點是: 編寫應用程序不方便 數據冗…

    2017-12-04
  • 魔術方法 反射

    魔術方法 反射 反射(reflection):指的是運行時獲取類型定義信息。一個對象能夠在運行時像照鏡子一樣反射出其類型信息;也就是說能夠通過一個對象,找到自己的type、class、attribute、或method的能力,稱為反射或者自省。 具有反射能力的函數:type、isinstance、callable、dir、getattr。 運行時和編譯時不同…

    Linux干貨 2017-11-30
  • 魔術方法

    魔術方法 屬性 含義 __name__ 類、函數、方法等的名字 __module__ 類定義所在的模塊名 __class__ 對象或類所屬的類 __bases__ 類的基類的元組,舒徐為他們在基類列表中出現的順序 __doc__ 類、函數的文檔字符串,如果沒有定義則為None __mro__ 類的mro,class.mro()返回的結果保存在__mro__中…

    Linux干貨 2017-11-21
  • 面向對象

    語言分類 面向機器:抽象成機器指令,機器容易理解。代表:匯編語言 面向過程:一件事情分步驟來完成,出現各種情況有解決辦法一一對應,問題規模小可以步驟化、按部就班的處理。代表:C語言 面向對象oop(object Oriented Programming):隨著計算機解決問題的規模擴大、情況更復雜,需要很多部分協作,面向過程編程就不合適了,演變出了面向對象編程…

    Linux干貨 2017-11-13
  • 正則表達式***(Regular Experssion)

    正則表達式 正則表達式縮寫為regex、regexp、RE等。他是文本處理極為重要的技術,其應用非常廣泛,shell中處理文本的命令、各種高級編程語言都支持正則表達式,用它可以對字符串按照某種規則進行檢索和替換, 分類 BRE:基本正則,grep、sed、vi等軟件支持。vim支持擴展正則 ERE:擴展正則,egrep(grep -E)、sed -r等。 P…

    Linux干貨 2017-11-05
  • Python

    Python中os和shutil模塊
    csv文件和ini文件簡介

    Linux干貨 2017-10-30
  • Python高階函數和裝飾器

    高階函數 First Class Object 函數在Python中是一等公民 函數也是對象,可調用(callable)的對象 函數可以作為普通變量、參數、返回值等等 高階函數 數學概念y=g(f(x)) 在Python中,高階函數應該滿足下列至少一個條件 接受一個或者多個函數作為參數 輸出一個函數 計數器 def counter(base): def in…

    Linux干貨 2017-10-23
  • Python函數、參數及參數解構

    Python函數、參數及參數解構 函數 數學定義:y=f(x),y是x的函數,x是自變量 Python函數 由若干語句塊組成的語句塊、函數名稱、參數列表構成,他是組織代碼的最小單元 完成一定的功能 函數的作用 結構化編程對代碼的最基本的封裝,一般按照功能組織一段代碼 封裝的目的是為了復用,減少冗余代碼 代碼更加簡潔美觀、可讀易懂 函數的分類 內建函數,如ma…

    2017-10-16
  • Python內置數據結構——集合set

    集合 定義 set翻譯為集合 collection翻譯為集合類型,是一個較大的概念 set是一個可變的、無序的、不重復的元素組成的集合 set的元素要求必須可以hash,目前已學的不可hash的類型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定義一個空集合set_1 set_1 =set(iterab…

    2017-10-03
  • Python內置數據結構——集合set

    集合 定義 set翻譯為集合 collection翻譯為集合類型,是一個較大的概念 set是一個可變的、無序的、不重復的元素組成的集合 set的元素要求必須可以hash,目前已學的不可hash的類型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定義一個空集合set_1 set_1 =set(iterab…

    Linux干貨 2017-10-03
  • Python內置數據結構——集合set

    集合 定義 set翻譯為集合 collection翻譯為集合類型,是一個較大的概念 set是一個可變的、無序的、不重復的元素組成的集合 set的元素要求必須可以hash,目前已學的不可hash的類型只有list、set 元素不可以索引 set可以迭代 set的初始化 set_1 =set() #表示定義一個空集合set_1 set_1 =set(iterab…

    Linux干貨 2017-10-03
  • Python內置數據結構-list、tuple、string

    Python內置數據結構 分類 數值型 int、float、complex、bool 序列對象 字符串 str 列表 list 元組 tuple 鍵值對 集 set 字典 dict 數值型 數值型 int、float、complex、bool都是類(class),1、5.0、1+2j都是對象即實例 int:在python3版本中表示長整型,沒有大小限制,受限…

    2017-09-23
  • 計算機基礎入門及Pyhton基礎

    編程基礎 計算機基礎 程序(program識別并執行的指令 計算機是執行程序的機器 現代計算機 艾倫·麥席森·圖靈奠定了現在計算機的邏輯工作方式的基礎 馮·諾依曼提出計算機應該有五大部件組成:輸入/輸出設備、運算器、控制器、輸出設備。這是現代計算機基本框架。 語言基礎 計算機語言:與計算機之間交互的語言 機器語言:一定位數的二進制代碼成為機器指令,指令集合則…

    2017-09-16
  • Linux文本處理工具

    Linux文本處理工具 文件內容查看的工具:cat tac rev cat?[options]?[filename] ????-E?//顯示行結束符 ????-n?//對顯示出的行編號 ????-A?//顯示所有控制符 ????-b?//非空行編號 ????-S?//壓縮連續的空行為一行 tac?//用于將文件已行為單位的反序輸出,即第一行最后顯示,最后一行…

    Linux干貨 2017-09-09
欧美性久久久久