01 32 python基礎學習

2021-09-22 22:39:48 字數 1432 閱讀 2157

第三章: 需求分析

需求分析任務: ???

功能分析

效能分析
eg: 相應時間、主存容量、磁碟容量、安全性、等

可靠性和可用性

出錯處理需求
系統發現錯誤時採取的行動,主要在系統關鍵部分設定

介面需求
使用者介面、硬體介面、軟體介面、通訊介面等

約束
精度、工具和語言、設計約束、硬體約束、標準等

逆向需求

將來可能提出的要求
實體聯絡圖

狀態轉換圖

er圖python函式:

我們知道圓的面積計算公式為:

s = r π 2

當我們知道半徑 r 的值時,就可以根據公式計算出面積。假設我們需要計算 3 個不同大小的

圓的面積:

r1 = 12.34

r2 = 9.08

r3= 73.1

s1= 3.14

*r1 * r1

s2= 3.14

*r2 * r2

s3= 3.14

*r3 * r3

當**出現有規律的重複的時候,你就需要當心了,每次寫

3.14

area_of_circle(x),而函式 area_of_circle 本身只需要寫一次,就可以多次呼叫。

基本上所有的高階語言都支援函式,python 也不例外。python 不但能非常靈活地定義函式,而且本身內建了很多有用的函式,可以直接呼叫。

抽象抽象是數學中非常常見的概念。舉個例子:

計算數列的和,比如:1 + 2 + 3

和符號∑,可以把1

小結定義函式時,需要確定函式名和引數個數

如果有必要,可以先對引數的資料型別做檢查;

函式體內部可以用 return 隨時返回函式結果;

函式執行完畢也沒有 return 語句時,自動 return

none。

函式可以同時返回多個值,但其實就是乙個 tuple

python基礎學習

基本資料型別 學習基於python2.7,ubuntu16.04,python3中有一些不同的特性 在ubuntu終端輸入python,進入互動介面。print hello,world print 是乙個常用函式,輸出字串。在python2中,print還是乙個關鍵字,可以用print hello,...

Python 基礎學習

一 python中的資料結構 容器 list 列表 a 1,2,3,4 用方括號標記 可被修改 a 0 1 tuple 元組 a 4,5,6 用圓括號標記 不可被修改 b 0 4 dictionary 字典 即對映 d set 集合 不重複,無序,不支援索引 s 會自動去重得到 二 函式式程式設計 ...

python基礎學習

從今天起,每天晚上9點更新部落格,成為乙個愛學習的程式工程師。特立此flag,監督自己的學習。python基礎學習分為以下幾章 基礎知識 列表和元組 使用字串 字典條件 迴圈和其他語句 抽象更加抽象 異常魔法方法 屬性和迭代器 自帶電池 模組 檔案和流 圖形使用者介面 資料庫支援 網路程式設計 py...