原创 我的Python學習筆記_Day1 Python基礎語法與PyCharm基本快捷鍵

文章目錄Python 基礎語法1. 打印2. 註釋3. 語句4. 縮進5. 標識符6. 關鍵字7. 常用數據8. 常見的數據類型9. 輸入與輸出函數Pycharm基本快捷鍵進制(原碼反碼和補碼)1. 十進制2. 二進制3. 八進制

原创 我的Python學習筆記_Day12 三大神器之生成器、模塊、包

文章目錄三大神器之三:生成器1. 什麼是生成器2. 怎麼創建生成器3. 生成器怎麼產生數據4. 生成器產生數據的規律生成式1. 什麼是生成式2. 列表生成式模塊1. 什麼是模塊2. 導入模塊1) 怎麼導3. 導入模塊的原理4. 阻

原创 我的Python學習筆記_Day18 正則表達式 re模塊

文章目錄正則表達式21. 轉義符號re模塊1. compile(正則表達式)2. fullmatch(正則表達式,字符串)3. match(正則表達式,字符串)4. search(正則表達式,字符串)5. findall(正則表達

原创 機器學習 線性模型 普通最小二乘法 正規方程推導

線性模型 - 普通最小二乘法 廣義線性模型 目標值 y 是輸入變量 x 的線性組合 如果 y^\hat{y}y^​ 是預測值,那麼有: y^(w,x)=w0+w1x1+...+wpxp\hat{y}(w, x) = w_0 +

原创 我的Python學習筆記_Day6 列表2、元組、數字

文章目錄列表2、元組、數字一、列表(list)1. 運算符1) 數學運算符:+,*2) 比較運算2. in & not in3. 相關函數1) len()2) max() / min()3) sum()4) list()4. 列表

原创 我的Python學習筆記_Day7 字典、集合

文章目錄字典1. 什麼是字典2. 字典的增刪改查1) 查2) 遍歷3) 增 / 改4) 刪3. 運算4. in / not in5. len,dict6. 字典轉列表7. 字典和列表的選擇8. 字典的其他方法集合1. 什麼是集合2

原创 我的Python學習筆記_Day17 正則表達式 自定義異常 內存管理機制 拷貝

文章目錄自定義異常內存管理基礎Python的內存管理機制1)內存的申請2)內存的釋放拷貝1. 直接賦值2. 淺拷貝和深拷貝3. 深拷貝正則表達式1. 什麼是正則表達式2. 正則符號匹配符號1)普通字符2)特殊字符檢測符號匹配次數貪

原创 我的Python學習筆記_Day0 Python與PyCharm

我的Python學習筆記_Day0_2019.11.04 今天主要是開班典禮,各種領導老師講話,隨後大致介紹了Python語言的部分特點、歷史等,而後安裝了開發環境,簡單介紹了.md文件的編寫方法,最後讓大家註冊簡書賬號用來寫日

原创 我的Python學習筆記_Day10 函數2

文章目錄1. 函數的返回值1) 返回值的作用2) 初學者如何判斷?3) 怎麼確定返回值?4) 獲取函數的返回值2. 完整的函數調用過程1) 執行過程2) 內存變化3. 全局變量和局部變量1) 變量的作用域2) 全局變量3) 局部變

原创 Josephu環(約瑟夫環)問題_Python解決

""" 幸運的女人(Josephu環問題) 有15個男人和15個女人乘船在海上遇險,爲了讓一部分人活下來,不得不將其中15個人扔到海里, 有個人想了個辦法讓大家圍成一個圈,由某個人開始從1報數,報到9的人就扔到海里面, 他後面的人

原创 商人過河問題_6人過河問題_3商人3隨從過河問題_python求全部解

""" 三個商人帶了三個隨從準備過河,目前只有一條空船(至少需要一人划船),並且最大承重兩人, 這時隨從商議在河的任意一岸只要商人的數量少於隨從的數量,那隨從就會殺人越貨, 請問商人要怎麼安全過河? """ from colle

原创 機器學習-線性模型-普通最小二乘法-正規方程推導

線性模型 - 普通最小二乘法 廣義線性模型 目標值 y 是輸入變量 x 的線性組合 如果 y^\hat{y}y^​ 是預測值,那麼有: y^(w,x)=w0+w1x1+...+wpxp\hat{y}(w, x) = w_0 +

原创 我的Python學習筆記_Day14 異常

文章目錄異常1. 什麼是異常2. 捕獲異常1) 什麼時候需要捕獲異常:2) 怎麼捕獲:3. 關鍵字finally 異常 1. 什麼是異常 程序在運行過程中報的錯誤就叫異常 當程序出現異常的時候程序直接結束,不會繼續執行後續代碼 2

原创 我的Python學習筆記_Day3 分支與循環

文章目錄分支結構2:示例循環結構:for循環和while循環1. for循環1)語法2)說明3)執行過程2. range()3. while循環1)語法2)說明3)執行過程4. for循環和while循環的選擇1)什麼時候用for

原创 我的Python學習筆記_Weekend3 用面向對象重寫學生管理系統

我的python學習筆記Day1 Weekend3 的作業,用面向對象的思想重寫之前的學生管理系統 工程名加個rich是因爲老師說,面向對象編程是富人思維,而面向過程是窮人思維、函數式編程是小康思維 工程中直接運行main.py文