Python基礎班每日整理(二)

2021-08-21 06:24:00 字數 1702 閱讀 5213

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 收到客戶...