02_python基礎_day02
1. python中注釋的作用?單行和多行注釋
在程式中對某些**進行標註說明,增強程式的可讀性。
單行注釋:以#號開頭,再加乙個空格,後面跟上注釋內容
todo注釋:# todo 注釋內容 備忘功能,可以記錄待開發的程式
多行注釋:一對連續的三個雙引號
」」」注釋內容「」」
2. 計算機的三大件
cpu、記憶體、硬碟
3. 程式執行原理?
程式沒執行之前儲存在硬碟上,執行之後載入到記憶體,然後cpu執行記憶體中程式**
4. 變數的作用?如何定義變數?
變數是用來儲存資料的,在 python 中,每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立,變數在定義的時候不需要指定型別,系統會根據值自動推導型別
5. 變數有哪些型別?如何檢視變數型別?
變數分為數字型和非數字型
數字型:整型(int)、浮點型(float)、布林型(bool)和複數型(用於科學計算)
非數字型:字串
(string)、列表(list)、元組(tuple)、字典(dict)
使用type函式檢視資料型別
6. 格式化輸出的格式有哪些?
% 被稱為 格式化操作符,專門用於處理字串中的格式
%s 字串
%d 有符號十進位制整數,%02d 表示輸出的整數顯示位數,不足的地方使用 0 補全
%f 浮點數,%.2f 表示小數點後只顯示兩位
%% 輸出 %
02_python基礎_day03
1. 什麼是識別符號?識別符號的定義規則?
程式設計師定義的變數名、函式名。
標示符可以由 字母、下劃線 和 數字 組成
不能以數字開頭
不能與關鍵字重名
2. python中關鍵字(keyword)的概念?以及如何檢視關鍵字?
python內部已經占用的識別符號,具有特殊的功能和含義
import keyword
print(keyword.kwlist)
3. if判斷語句語法規則?
if 條件1:
滿足條件1要做的事情
elif 條件2:
滿足條件2要做的事情
else:
其他
4. 邏輯運算子有哪三種?它們有什麼特點?
邏輯或:or 全假則為假,一真則為真
邏輯與:and 全真才為真,一假則為假
邏輯非:not 非真即假,非假即真
5. 如何生產乙個隨機整數
import random
random.randint(1,10)
6. 程式的三大流程
順序:從上往下,順序一行一行執行
分支:就是有不同的條件判斷,決定要執行的分支
迴圈:讓特定的**重複執行,只要你滿足我的條件,就一直迴圈,不滿足則退出
7. 賦值運算子
乙個等號(=)表示賦值運算子,還可以把運算子和等號連在一起,更簡化,例如+=、-=、*=、/=….
8. 迴圈
初始條件設定 —— 通常是重複執行的 計數器
while 判斷條件是否滿足:
條件滿足時,做的事情1
處理條件(計數器 + 1)
條件不滿足則跳出迴圈
一定要注意修改計數器,防止出現死迴圈
Python基礎班每日整理(六)
03 物件導向 day03 1.類屬性和例項屬性的概念。類屬性是給類物件 類是乙個特殊的物件 中定義的屬性,通常用來記錄與這個類相關的特徵,類屬性不會用於記錄具體物件的特徵。類屬性的定義是在初始化方法之外的 例項物件的屬性叫做例項屬性,在初始化方法內部定義 2.類屬性和例項屬性的訪問 類屬性的訪問是...
Python基礎班每日整理(七)
04 專案實戰 1.pygame的初始化和退出 pygame.init pygame.quit exit 2.pygame.rect x,y,width,height 描述矩形的類 包含以下屬性 x y size width height left right top bottom center c...
Python就業班筆記整理(二)
listen backlog 數值代表的含義?監聽變主動為被動,backlog指定最多允許多少個客戶連線到伺服器。它的值至少為1。收到連線請求後,這些請求需要排隊,如果佇列滿,就拒絕請求 請注意,最大限制是取決於作業系統,ubuntu上預設是128 tcp服務端recv解堵塞的兩種方式?1 收到客戶...