原创 十三、python基礎:變量的作用域1(內存引用和釋放)

十三、python基礎:變量的作用域1(內存引用和釋放) 在談到變量的作用域之前,我們先對python解釋器運行時代碼的執行順序、內存分配、內存引用、內存釋放機制先了解一下。 1、運行一個py文件時,python解釋器是怎麼工作的

原创 九、python基礎:數據容器(字典的創建和相關操作)

九、python基礎:數據容器(字典的創建和相關操作) 1、什麼是字典 在python中,字典用英文dict表示,它用一個大括號包起來的,裏面可以存放各種類型數據。但必須是以鍵值對的形式存在,鍵值對的個數沒有限制,鍵值對之間使用逗

原创 三、linux系統:目錄相關指令

#ls的常用選項 ls -a 顯示隱藏文件 ls -l 顯示文件的詳細信息 ls -l -h 配合-l可以人性化地顯示文件詳細信息,更好閱讀 #ls通配符的使用 * 代表任意個數的任意字符; ? 代表一個

原创 django報錯(1146, "Table 'miniprogram01.wx_license_code' doesn't exist"),簡單不用刪文件的解決方法

我今天在前端向後端發起請求的時候,突然報了這個錯: django.db.utils.ProgrammingError: (1146, “Table ‘miniprogram01.wx_license_code’ doesn’t e

原创 八、linux系統:端口和防火牆相關指令

在進行ssh連接、tcp連接、或者http連接端口時,有時候會因爲我們開啓了防火牆,並且沒有開放某個端口,而導致連接失敗。 這時候可以使用防火牆指令,查看端口的開放情況,或者對端口的開放和關閉進行操作 #查看防火牆狀態: sudo

原创 二、python基礎:常用工具和集成開發環境IDE

二、python基礎:工具和集成開發環境IDE 2.1、什麼是IDE? 集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調

原创 九、python基礎:數據容器

九、python基礎:數據容器 簡單介紹python的三種數據容器 前面我們講的數據類型:數值類型和字符串類型都是最基本的數據,而平時用的時候,我們不可能每次都是隻用一個類型,而且有時候需要用容器把它們裝起來,這樣方便我們進行數據

原创 七、python基礎:格式化佔位符

七、python基礎:格式化佔位符 1、爲什麼要有佔位符? 我們先看沒有佔位符的情況 a = 1 print(a) 這個可以正常輸出:1 但是,假如我們要讓它輸出的結果帶上說明文字呢?例如這樣:“這是a的值:1” 你如果像下面這

原创 十一、python基礎:函數各種參數的用法

十一、python基礎:函數各種參數的用法 1、爲什麼函數要有參數? 我們封裝成一個函數的目的就是爲了讓它可以重複使用,如果想要讓函數能適應更多的情況,我們就要給函數預留參數,可以讓用戶自己傳入參數,處理不同條件下的需求。 2、函

原创 三、python基礎:基本語法元素

三、python基礎:基本語法元素 1、python的程序格式框架: python在語法上採用縮進表達程序的格式框架,這說的是什麼意思呢? 咱們先來看下面的代碼,下面是2個for循環,我們主要看它的結構,每個for循環的首行沒有任

原创 八、python基礎:三種程序控制結構

八、python基礎:三種程序控制結構 一、程序的分支結構 1、單分支結構: 單獨一個if進行條件判斷 a = 1 if a == 1: print('正確') 2、二分支結構: if…else進行條件判斷 a = 1

原创 五、python基礎:數據類型2(數值型數據及其操作)

五、python基礎:數據類型2(數值型數據及其操作) 1、數值運算操作符,也稱爲二元運算符(加減乘除)。 注意:a + b 可以稱爲二元運算符,但-a不能稱爲二元運算符 a = 1 b = 2 c = a + b # 取和

原创 一、python簡介(吉多•範羅蘇姆:人生苦短,我用python)

Python教父Guido 名言:人生苦短,我用python。 1、python的起源: 吉多1989年聖誕節開始用C語言編寫新的解釋程序,1991年誕生解釋器原型; 2、編譯型語言和解釋型語言的優缺點: python是解釋型語

原创 九、python基礎:數據容器(元組的相關操作)

九、python基礎:數據容器(元組的相關操作) 1、創建元組的方式: # 直接使用小括號創建 t = () # 當元組內只有一個元素的時候,必須在它後面加個逗號 t = (1,) t = (1, 2) # 使用python內置的

原创 十四、python基礎:函數的一些進階用法

十四、python基礎:函數的進階用法 列舉一些函數,用來加深一下對函數的印象,其中斐波那契數列的相關計算是使用了遞歸算法。 一、函數的執行順序; 二、增加函數靈活性; 三、把函數當參數傳遞; 四、集合關鍵字參數; 五、斐波那契數