原创 第四章-函數式編程
函數式編程(Functional Programming), 可以歸結爲面向過程的程序設計, 但是其思想更加接近於數學計算 函數有副作用: 對於同一個函數相同的輸入, 產生的結果是不一樣的 函數無副作用: 上述的前提下函數輸出是一樣的 函
原创 Day12~Day18-Python基礎
1 Python的介紹 主要應用的領域: 雲計算, WEB開發, 科學計算與人工智能, 系統運維, 金融, 和圖形GUI 解釋型語言
原创 第一章-Python基礎
1 數據類型和變量 1.1整數 16進制數前面加0x 1.2 浮點數 1.23x109就是1.23e9 1.3 字符串 單引號或者雙引號
原创 Day11-Linux-shell
1 shell之while 參見前一天博客 http://www.cnblogs.com/weihuchao/p/6605957.html#_labe
原创 Day10-Linux-awk和shell編程初步
1 awk 格式: awk -選項 '處理' 輸入 awk -F : '{print $1}' file -F指定分隔符, 默認是空格
原创 第六章-面向對象編程
面向對象編程(Object Oriented Programming),簡稱OOP,是一種程序設計思想 面向過程的程序設計把計算機程序視爲一系列的命令集合,即一組函數的順序執行, 面向過程把函數繼續切分爲子函數,即把大塊函數通過切割成小塊
原创 第五章-模塊
在Python中一個py文件就可以被稱爲模塊(Module) 由於寫的模塊越來越多, 模塊名重複的機率越來越大, Python又引入了按目錄來組織文件的方法, 也就是包(Package) 引入了包之後, 模塊的名稱就變成了 包名.模塊名
原创 第七章-面向對象高級編程
1 使用__slots__ 1.1 綁定屬性和方法 1) 來給實例綁定屬性 在沒有做任何限制的時候, 可以通過 實例.屬性名 = 屬性值
原创 002-Fatal error in launcher: Unable to create process using '""
這個問題出在先安裝Python3之後再安裝python2, 使用pip安裝的時候出現的故障 原因是python3的環境變量寫入在了用戶的環境變量上 但是一旦安裝python2之後, Python會把信息寫到系統環境變量上 此時使用pip就
原创 git學習筆記(上)
1 安裝 win安裝 地址 安裝之後自報家門 $ git config --global user.name "Your Name"
原创 Day20-函數初步
該內容Python基礎內已經有有文章了 1 爲何要用函數 解決代碼重用問題 統一維護 程序的組織結構清晰, 可讀性強 2 定義函數 規則 最好定義單一的功能, 解耦 先定義後使用 def foo():
原创 第三章-高級特性
1 切片 當要取list,tuple和str的某個元素到某個元素, 除了逐個列出以外, 還可以用切片(slice)來完成. 使用方法:
原创 第二章-函數
1 函數的定義 1.1 函數 使用函數可以參照Python的官方說明文檔 常用的兩個方法 abs和max, 分別表示取絕對值和最大值 常用
原创 Mooc多媒體技術與應用01-多媒體基礎
1 多媒體技術概述 媒體: 存儲信息的載體 表示信息的邏輯載體 靜態媒體 動態媒體 媒體的種類
原创 進入三級目錄習題講解
1 先看菜單定義的形式, 用字典形式逐漸遞歸 menu ={} menu = {"1":{},"2":{},"3":{}} menu = {"1": {"11":{},"12":{},"13":{}} ,"2":{}