原创 基石爲勤能補拙的迷宮之旅——第二天(編程語言介紹、Python解釋器介紹與安裝、執行Python程序的方式和變量)

一、 編程語言介紹 1.1 機器語言 直接用計算機能理解的二進制指令編寫程序,直接控制硬件 1.2 彙編語言 用英文標籤取代二進制指令取編寫程序,本質也是在直接控制硬件 1.3 高級語言 用人能理解的表達方式去編寫程序,

原创 基石爲勤能補拙的迷宮之旅——第七天(Python字符編碼和三種字符串)

一、字符編碼 1.計算機三大核心硬件     CPU:將數據渲染給用戶     內存:臨時存取數據,斷電消失     硬盤:永久保存數據,斷電還有 2.什麼是字符編碼?     人類能識別的是字符的高級標識符,電腦只能識別0,1,

原创 基石爲勤能補拙的迷宮之旅——第三天(Python基本數據類型,與用戶交互(輸出輸入),運算符)

一、 基本數據類型 爲何數據要區分類型?     數據類型值的是變量值的類型,變量值之所區分類型,是因爲變量值是用來記錄事物狀態的,而事物的狀態有不同的種類,對應着,也必須使用不同類型的值去記錄它們。 (一)、數字類型 1、整型i

原创 基石爲勤能補拙的迷宮之旅——第五天(Python基本數據類型及內置方法)

一、數據可變不可變類型 可變類型:值改變,但是id不變,證明就是在改變原值,是可變類型 l = ['a', 'b'] print(id(l)) l[0] = 'A' print(l) print(id(l)) 不可變類型:

原创 基石爲勤能補拙的迷宮之旅——第六天(Python元祖,字典,集合)

一、元祖 1.作用     存多個值,對比列表來說,元組不可變(是可以當做字典的key的),主要是用來讀 2.定義 tuple_example() print(tuple_example, type(tuple_example))

原创 基石爲勤能補拙的迷宮之旅——第一天(計算機硬件和操作系統)

計算機硬件和操作系統一、 編程與編程的目的什麼是語言?什麼是編程語言?什麼是編程?爲什麼要編程?二、 計算機組成五大組成部分:三、 CPU詳解四、 存儲器詳解數據單位寄存器高速緩存內存(RAM)ROMEEPROM和閃存CMOS磁盤

原创 Django模型層及ORM操作

單表查詢 queryset對象就可以無限制的點queryset方法 新增數據 基於Queryset models.對應表的類名.objects.create(字段名 = 值,……) 基於對象 object = models.對應表

原创 基石爲勤能補拙的迷宮之旅——第十七天(Python垃圾回收機制,re模塊)

一、垃圾回收機制 何爲垃圾:不能被程序訪問到的數據,就稱之爲垃圾 1.原理:引用計數     引用計數是用來記錄值的內存地址被記錄的次數的。每一次對值地址的引用都可以使該值的引用計數 +1,每一次對值地址的釋放都可以使該值得引用計

原创 基石爲勤能補拙的迷宮之旅——第十天(Python函數參數)

一、形參和實參 實參     在函數調用()中出現的參數(外界實際存在的值):實參。值可以爲常量、變量、表達式或三者的組合 形參     在函數定義()中出現的參數:形參。形參就是拷貝實參的值,隨着函數的調用才產生,隨着函數調用結

原创 基石爲勤能補拙的迷宮之旅——第九天(Python函數初步)

一.函數的定義 重複利用的工具 可以完成特定功能的代碼塊,函數就是存放代碼塊的容器 二、函數的語法 函數四部分 函數名:使用該函數的依據 函數體:完成功能的代碼塊 返回值:功能完成的反饋結果 參數:完成功能需要的條件信息 用d

原创 基石爲勤能補拙的迷宮之旅——第十三天(Python迭代器、生成器)

一、迭代器 (一).可迭代對象     凡是內置有_iter_()方法的對象(iterable)都稱之爲可迭代的對象。     可迭代對象:str 、list 、tuple 、dict 、set 、file 、迭代器對象 、生成器

原创 Django與數據庫

執行邏輯的都可以叫做視圖函數(包含函數或者類) 路由訪問時不加最後不加斜槓/,本質是瀏覽器內部重定向爲用戶跳轉到加了斜槓的網頁(看響應狀態碼是3開頭)。 name屬性用來標識數據 引用外部資源沒有效果解決方法 我們發現導入的Boo

原创 基石爲勤能補拙的迷宮之旅——第十四天(Python三元運算符、列表元祖字典推導式、遞歸、匿名函數和內置函數)

一、三元運算符(三目運算符)     就是 if…else…語法糖,在if和else只有一條語句的前提下使用。 語法 result = 結果一條件成立時執行 if 條件 else 結果二條件不成立時執行 三元運算符的結果不一定與