按照規範的設計方法,乙個完整的資料庫設計一般分為以下六個階段:
1.需求分析階段:分析使用者的需求,包括資料、功能和效能需求
2.概念設計階段:主要採用e-r模型進行設計,包括畫e-r圖
3.邏輯設計階段:通過將e-r圖轉換成表,實現從e-r模型到關係模型的轉換
4.物理設計階段:主要是為所設計的資料庫選擇合適的儲存結構和訪問路徑
5.資料庫的實施:包括程式設計、測試和試執行
6.資料庫執行與維護:系統的執行與資料庫的日常維護
在資料庫設計中,用e-r圖來描述資訊結構但不涉及資訊在計算機中的表示的階段是( a )
a.概念設計階段
b.邏輯設計階段
c.物理設計階段
d.需求分析階段
黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。
在黑盒測試方法中,設計測試用例的主要根據是( d )
a.程式流程圖
b.程式資料結構
c.程式內部邏輯
d.程式外部功能
關於jieba庫的描述,以下選項中錯誤的是( d )
a.jieba.cut(s)是精確模式,返回乙個可迭代的資料型別
b.jieba.lcut(s)是精確模式,返回列表型別
c.jieba.add_word(s)是向分詞詞典裡增加新詞s
d.jieba是python中乙個重要的標準函式庫
jieba 是優秀的中文分詞第三方庫,中文文字需要通過分詞獲得單個的詞語(中文分詞)
openpyxl 庫是乙個用於讀寫excel 2010 xlsx/xlsm/xltx/xltm檔案的python庫(excel操作)
1.complex()函式:用於建立乙個值為 real + imagj 的複數或者轉化乙個字串或數為複數,如果第乙個引數為字串,則不需要指定第二個引數
語法:complex(real,imag)
引數:——real – 作為實部,數字型或字串
——imag – 作為虛部,數字型
返回值:返回乙個複數
2.time.perf_counter()函式:返回計時器的精準時間(系統的執行時間),包含整個系統的睡眠時間
畫布上預設有乙個座標原點為畫布中心的座標軸(0,0),畫筆預設繪製方向為x軸方向:
1.turtle.forward(distance) | turtle.fd(distance):畫筆向繪製方向的當前方向移動distance距離
2. turtle.backward(distance) | turtle.back(distance) | turtle.bk(distance):畫筆向繪製方向的相反方向移動distance距離
3. turtle.right(angle) | turtle.rt(angle):繪製方向向右旋轉angle度
4. turtle.left(angle) | turtle.lt(angle):繪製方向向左旋轉angle度
5. turtle.pendown():移動時繪製圖形,預設時也為繪製
6. turtle.goto(x,y):將畫筆移動到座標為x,y的位置
7. turtle.penup():提起筆移動,不繪製圖形,用於另起乙個地方繪製
8. turtle.circle():畫圓,半徑為正(負),表示圓心在畫筆的左邊(右邊)畫圓
9. turtle.setx():將當前x軸移動到指定位置
10. turtle.sety():將當前y軸移動到指定位置
11. turtle.setheading(angle):設定當前朝向為angle角度(0—東,90—北……)
12. urtle.home():設定當前畫筆位置為原點,朝向東
13. turtle.dot(diameter,color):繪製乙個指定直徑diameter和顏色color的圓點
14. turtle.penup():抬起筆
15. turtle.pendown():放下筆
16. turtle.undo():取消最後乙個圖操作
17. turtle.speed(s):設定速度為乙個一到十之間的整數s
18. turtle.color():設定筆的顏色
19. turtle.fillcolor():設定填充顏色
20. turtle.begin_fill():在填充圖形前訪問這個方法
21. turtle.end_fill():在最後呼叫begin_fill之前填充繪製的圖形
22. turtle.filling():返回填充狀態,true表示填充,false表示沒有填充
23. turtle.clear():清除視窗,turtle的狀態和位置不受影響
24. turtle.reset():清除視窗,turtle的狀態和位置恢復為預設值
25. turtle.screensize(w,h):設定畫布的寬度和高度
26. turtle.write(s):在turtle的位置列印字串s
學習與實踐總結一(Python)
num 10 9,8 此題注意區分下面兩種情況 print num 3 列印三遍列表num print i 3for i in num 將列表num中的元素分別乘三,然後列印新生成的列表 執行結果 10 9,8 10,9 8,10 9,8 30,27,24 weekdaytitles sunmont...
學習與實踐總結三(Python)
sys.version 獲取python解釋程式的版本資訊 其他關於python的sys模組的資料 執行後可以檢視python的版本的是 d a.import sys print sys.version b.import system print system.version c.import sy...
學習與實踐總結十(Python)
with open data.txt r encoding utf 8 as f list 轉化為列表 line f.readline 一行一行的讀取檔案 while line list line.split 對列表進行切片 s 0for i in list 遍歷列表中的元素並進行二次切片 item...