原创 設計心理學1-日常的設計【讀書筆記】

本書作者:唐納德·A·諾曼       被美國《商業週刊》評爲全球最具影響力的設計師之一,兼具教授,企業高級主管與顧問,主講人,書籍和專欄作者等身份,有工程學與認知心理學的背景,將多種學科的知識引入到設計領域,對我們重新理解設計過程中每個

原创 Pycharm安裝教程 及寫第一個Python程序

Pytharm是Python最好的IDE(集成開發環境)之一,具備跨平臺特性; 一,下載鏈接:https://www.jetbrains.com/pycharm/ 二,基於windows系統安裝教程 1,點擊DOWNLOAD 進入到下載頁

原创 Python 基本運算符 及 input函數使用

一,基本運算符:基本數學計算符號    示例: result1 = 1 + 1 print(result1) #加法 result2 = 20 - 10 print(result2) #減法 result3 = 2 * 3 prin

原创 Python安裝教程 windows和mac

一,Python3下載鏈接:https://www.python.org/downloads/ (根據不同系統選擇相應的下載安裝包)     二,windows系統安裝Python流程:   1,勾選 1(自動的將Python 3.8加入

原创 Python自定義包及判斷文件類型和時間轉字符串案例

一,實現自定義包案例:         包含trans和work兩個包         兩個包都有同樣的tools模塊         包含 constants常量模塊 模塊中會引用常量模塊提供的常量值         在測試模塊中可以分

原创 Python 標準模塊與第三方模塊 及案例操作

一,Python標準模塊-os模塊    os模塊:對於不同系統需要用到的操作統一封裝,方便使用,提高效率   1, os模塊幫助文檔路徑:安裝目錄-Python-Doc-python383.chm     打開cmd 輸入python進

原创 Python 虛擬環境的安裝及使用

一,什麼是虛擬環境:       建立在宿主環境(安裝的環境 比如python環境)上的獨立容器       具備和宿主環境相同的功能 快速創建和刪除,方便管理        好處:             獨立的,相互隔離 互不影響  

原创 Python常用函數 filter map reduce lambda

一,lambda函數:           是一種表達式,創建內嵌的簡單匿名函數,又稱爲lambda表達式,可定義一種無函數名的匿名函數,          主要用來處理簡單的業務邏輯,如加法,取絕對值,過濾等           函數體

原创 Python 基礎 之 冒泡排序法

說明:    冒泡排序是經典的排序算法。算法思想是,重複的遍歷要排序的列表,一次比較兩個元素,如果他們的順序錯誤 就把他們交換過來,遍歷列表的工作是重複的進行直到沒有在需要交換,也就是說該列表已經排序完成。這個算法的名字由來是因爲越大的元

原创 Pycharm常用快捷鍵彙總

運行程序:Ctrl+Shift+F10 註釋:ctrl+/ 文件重命名:Shift+F6 代碼格式化:Ctrl+Alt+L 拷貝文件路徑:Ctrl+Shift+C 調試程序:Shift+F9(debug模式) 添加補字符:Alt+鼠標右鍵

原创 Python之 變量的定義與使用

一,定義變量:  語法:變量名 = 值 等號左邊是變量名稱,等號右邊是變量要保存的數據 二,變量命名要求: 1,變量只能包含字母 下劃線與數字,不能數字開頭;不能與Python關鍵字重名(紅框部分是有效的變量名)   三,變量的數據類

原创 Python的 print()函數及註釋

一,print函數:使用方式爲:函數名(參數) 注:Python使用半角字符;Python大小寫敏感;注意英文單詞拼寫    1,print用於向控制檯輸出字符串      示例:print("你好嗎")  print(2) 2,輸出文

原创 Python模塊與包 及 常用命令行/終端知識

一,命令行/終端知識     1,別名:命令行、終端、terminal、控制檯、小黑窗、交互式界面     2,使用場景:DOS系統、linux     3,打開終端的方式:          按windows鍵-->windows系統-

原创 Python 實現 簡單生活小助理功能

 需求:    實現 簡單生活小助理功能 具體要求如下:     1,雙色球隨機選號     2,號碼百事通      3,明日天氣預報         0,結束程序     說明:          雙色球由6個紅色球(每個紅球取值是

原创 Python 集合的基本操作及集合生成式案例

一,集合的說明      集合(set)是Python中的內置數據結構,可看做是 沒有Value的字典     元素是無序的, 不能重複,集合裏的元素是可變的     注意 集合不支持按索引提取數據,因爲輸出是亂序的; 二,集合的創建:{