python 基礎知識框架

2021-08-21 20:32:39 字數 2590 閱讀 3913

### 重點內容#####

"""第一單元

1、常用的dos命令

dir 檢視目錄

md 建立目錄

cd 去指定目錄

cd.. 返回上一目錄

cd/ 返回根目錄

: 去指定碟符

rd 刪除目錄

del 刪除檔案

cls 清屏

exit 退出命令列

2、計算機儲存單位

1t=1024m

1m=1024kb

1kb=1024b

1b=8byte

3、原碼 補碼 反碼

正數 都是其本身

負數 原碼是其絕對值

反碼原碼的基礎上符號位不變其餘取反

補碼 反碼的基礎上加1

第二單元

1、識別符號規則

2、命名規範

3、資料型別

不可變資料 number string tupe sets

可變資料 list dictionnsry

4、運算子

+ - * / % ** //

5、比較運算子

== != > < >= <=

6、復合運算子

= += —= *= /= %= **= //=

7、邏輯運算子

and or not

8、成員運算子

innotin

9、身份運算子

is is not

10、迴圈語句

while 判斷條件:

執行語句

for i in 列表

執行語句

11、if

else

if 判斷條件:

執行語句

else:

執行語句

12、if elif else

if 條件:

執行elif 條件: (如果有乙個elif 執行 則其他elif都不執行)

執行else:

執行 13、type() 查詢變數型別

14、id()查詢變數id

第三單元

1、while

while 判斷條件:

執行語句

2、for i in 列表

執行語句

3、break 跳出迴圈

4、continue 執行下一次迴圈

第四單元

1、數字型別

int 整型

float 浮點型

complex 複數

2、數字的處理

int() 將數字轉換為整型

float() 將數字轉化為浮點數

3、常用數學函式

round() 四捨五入

min() 最小值

max() 最大值

4、數學庫 import math

math.ceil() 向上取整

math.floor() 向下取整

5、隨機數庫函式 import random

random.choice()

random.random()

random.choice(range(1,10))

random.shuffle(str) 自由組產生新的列表

6、字串

1、轉義字元

\t 橫向製表符 預設四個空格

\n 換行

\r 回車

\" 雙引號

\' 單引號

\\ 失效單個含義字元

r 字串不是不識別轉義符

2、字串的運算子

+ 串連

* 重複輸出

[:] 擷取字串的一部分

索引字串中的字元

in 成員運算子 屬於

notin 成員運算子 不屬於

3、字串格式化

%s 賦值字串型別

%d 賦值數值型別

%f 賦值浮點數 (%.2f 保留兩位小數)

格式 ; print("%s %d %f ",%(str, num, float))

4、三引號

#允許跨行輸出,以及輸出其他字元

5、字串部分內建函式

find() 查詢指定的字串 ,返回第乙個下標

count() 查詢指定字元在字串中出現的次數

replace() 把老字元替換成新字元 最多不能超過max次

split() 將字串已指定的字元分割

starsiwth() 是否已指定的字元開始 返回布林量

endswith() 是否已指定字元結尾 返回布林量

lower() 將所有字母小寫

upper() 將所有字母大寫

center() 字串居中 設定字串長度

strip() 刪除左右空格

eval() 返回字串表示式的值

len() 返回字串長度

6、del刪除物件

del var a, var b

"""

tp框架基礎知識

框架的好處 建立應用 四種路由形式 建立控制器和檢視 檢視的話display 自動載入與方法名稱相同的檢視,或者可以指明是哪個,也可以指明其他控制器對應的檢視 this display goods showlist tp框架裡面有兩種模式,線上生產模式和開發模式,開發模式是比較有好的 關於引入的路徑...

彙編基礎知識框架

分析算符可以把標誌符號分解成它的三個屬性值或取得它所定義的儲存空間的大小 用來建立或臨時改變標誌符號的型別或儲存器運算元的儲存單元型別 cx為迴圈計數器 指令與迴圈入口距離 126 129之間 是指匯程式設計序通過int 21h軟中斷來呼叫dos內部子程式完成特性的一系列操作的一種方法 呼叫前將功能...

Unitest框架基礎知識

1.是python自帶的乙個單元測試框架,可以完整的結合selenium requests,實現python的ui 和介面自動化,由unittest衍生出了pytest 2.基本應用 環境搭建 import unittest 四大元件 a.test fixture 每次方法之前執行 def setu...