- Python編程基礎(chǔ)與案例教程
- 程顯毅 吳芳主編
- 471字
- 2023-10-27 18:27:21
1.1 初識Python
1.1.1 你的第一個程序:初次見面打招呼
【案例1.1】 用Python實現(xiàn)如圖1.1所示的初次見面打招呼代碼。

圖1.1 初次見面打招呼
【問題分析】
該案例不是直接輸出4個字符串,而是要求“Josh”是動態(tài)輸入的信息。
【參考代碼】

【運行結(jié)果】

【程序說明】
(1)Python語言的最大優(yōu)點就是簡潔
圖1.2比較了C、C++、Java、Python四種語言實現(xiàn)輸出“Hello World!”的代碼,明顯看出,Python代碼是最簡潔的。

圖1.2 Python與其他語言比較
(2)程序邏輯
案例1.1的程序邏輯如圖1.3所示。
案例1.1程序涉及Python的一些術(shù)語:常量、變量、表達(dá)式、輸入函數(shù)以及輸出函數(shù)。
圖1.3中每個方框或圓角框表示內(nèi)存中的一塊區(qū)域;沒有輸入箭頭的方框①②④⑤⑥表示常量;包含輸出箭頭的方框③表示變量;輸入箭頭表示輸入或存儲,輸出箭頭表示輸出或取值;無所指的輸出箭頭是輸出語句,如,記為print();輸入箭頭所指方框沒有值,表示動態(tài)輸入賦值語句,記為input()。

圖1.3 案例1.1的程序邏輯
圓角框表示表達(dá)式,表達(dá)式就是對常量、變量的一種運算。
(3)案例1.1是一種順序結(jié)構(gòu)
順序結(jié)構(gòu)是最簡單的面向過程編程范式,也是最常用的程序結(jié)構(gòu),只要按照解決問題的順序?qū)懗鱿鄳?yīng)的語句就行。它的執(zhí)行順序是自上而下,依次執(zhí)行。
推薦閱讀
- 李觀儀《新編英語教程(6)》(修訂版)學(xué)習(xí)指南【詞匯短語+課文精解+全文翻譯+練習(xí)答案】
- 醫(yī)學(xué)信息檢索(第2版)
- George Yule《語言研究》(第2版)配套題庫【課后練習(xí)+章節(jié)題庫(含名校考研真題)+模擬試題】
- 土木工程專業(yè)BIM結(jié)構(gòu)方向畢業(yè)設(shè)計指南
- 高校法學(xué)專業(yè)核心課程配套測試:刑事訴訟法(第八版)
- 建筑工程測量
- 貨幣金融學(xué)
- 基礎(chǔ)會計(修訂本)
- 安全伴我行:新時代安全教育教程
- 研究生英語學(xué)位課統(tǒng)考真題及模擬題精解(GET 2015-2016)
- 數(shù)控編程與操作(第2版)
- Java EE輕量級框架應(yīng)用實戰(zhàn):SSM框架(Spring MVC+Spring+MyBatis)
- AutoCAD 2016中文版機械制圖教程
- 陳振明《公共管理學(xué)》(第2版)筆記和考研真題詳解
- 《馬克思主義基本原理》實踐教程(2023年版)