1.5程序設(shè)計的基本方法

1.5.1程序的基本編寫方法

IPO模式

1、I:Input 輸入,程序的輸入

2、P:Process 處理,程序的主要邏輯

3、O:Output 輸出,程序的輸出

輸入:

1、程序的輸入包括:文件輸入、網(wǎng)絡(luò)輸入、用戶手工輸入、隨機數(shù)據(jù)輸入、程序內(nèi)部參數(shù)輸入等

2、輸入是一個程序的開始

輸出:

1、程序的輸出包括:屏幕顯示輸出、文件輸出、網(wǎng)絡(luò)輸出、操作系統(tǒng)內(nèi)部變量輸出等;

2、輸出是一個程序展示運算成果的方式。

處理:

1、程序?qū)斎脒M(jìn)行處理輸出產(chǎn)生結(jié)果;

2、處理的方法也叫算法,是程序最重要的部分

3、算法是一個程序的靈魂

1.5.2例子

while(True):

a=1

這是一個“死循環(huán)”

1、它是沒有輸入輸出的程序;

2、“死循環(huán)”也是有價值的,它通過不間斷執(zhí)行,快速消耗CPU的計算資源,可以用來測試CPU的性能。

但是大部分有價值的程序都是有IPO三部分組成的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容