中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

中職《信息技術(基礎模塊)(上冊)》(人郵版·2022)項目5程序的神奇 課件(共29張PPT)

資源下載
  1. 二一教育資源

中職《信息技術(基礎模塊)(上冊)》(人郵版·2022)項目5程序的神奇 課件(共29張PPT)

資源簡介

(共29張PPT)
中等職業學校公共基礎課程教材
信息技術(基礎模塊)(下冊)
程序的神奇
模塊5
目錄
了解程序設計
項目5.1 
設計簡單程序
項目5.2 
相關知識
相關知識
1.程序設計的基本理念
2.什么是算法
3.主流的程序設計語言
項目5.1 了解程序設計
1.程序設計的基本理念
程序設計是給出解決特定問題的程序的過程,它往往以某種程序設計語言為工具,給出這種語言下的程序。進行程序設計時,我們一般可以從以下幾點來了解程序設計的基本理念,把握這幾點,才能設計出優秀的程序。
2.什么是算法
算法是為了解決一系列問題而設計的清晰指令,代表著用系統的方法描述解決問題的策略機制。我們可以將算法簡單理解為解決問題的具體方法和步驟。
(1)算法的特征
2.什么是算法
(2)算法流程圖
3.主流的程序設計語言
程序設計語言從最初的機器語言、匯編語言,到現在的高級語言、非過程化語言,經歷了無數次改進和發展。就目前而言,主流的程序設計語言如下圖所示。
項目任務
任務1 繪制流程圖
下面繪制一個簡單的取票算法流程圖。用自然語言表示為:①輸入訂單號;②系統判斷訂單號是否正確;③如果正確,成功出票;④如果不正確,提示需要重新輸入訂單號。如果將此算法的自然語言用流程圖表示,結果則如圖所示。
項目任務
任務2 搭建Python開發環境
本任務將首先在計算機上搭建Python開發環境,其具體操作如下。
安裝Python
項目任務
任務2 搭建Python開發環境
輸入“cmd”命令
Python開發環境已經搭建成功
目錄
了解程序設計
項目5.1 
設計簡單程序
項目5.2 
相關知識
相關知識
1.程序設計一般流程
2.Python 基礎知識
3.流程控制
4.典型算法介紹
項目5.2 設計簡單程序
1.程序設計一般流程
程序設計的一般流程包括:分析問題,設計程序,編輯、編譯和連接程序編碼,測試程序,編寫程序文檔。
2.Python基礎知識
常量即始終保持不變的數據,Python中沒有專門定義常量的方式,一般會使用大寫變量名來表示。
(1)常量
變量即變化的數據,在Python中使用變量時,都需要為變量賦值,如“a=50”表示將值“50”賦予變量“a”。
(2)變量
2.Python基礎知識
運算符用于執行運算,包括算術運算符、關系運算符、邏輯運算符等。其中,算術運算符的優先級如下圖所示。
(3)運算符
2.Python基礎知識
函數是程序設計語言內部預設的一段程序,具有函數名、參數和返回值,可以反復執行。
(4)函數
表達式是由常量、變量、運算符、函數等連接起來的式子,如c=(a+b-5)。
(5)表達式
2.Python基礎知識
Python中的語句即代碼,一條語句對應一行代碼,如 print("取票成功")語句表示輸出文字“取票成功”。
(6)語句
注釋的作用在于理解程序的含義,或對語句進行說明。Python中可在語句后使用“#”進行注釋,“#”后面的注釋內容均不會被程序執行。
(7)注釋
3.流程控制
使用條件語句可以通過判斷一個條件表達式是否成立,即條件結果是真(True)還是假(False),來分別執行不同的代碼。
① 單if語句 ② if...else語句
(1)條件語句
3.流程控制
③if...elif...else語句
(1)條件語句
3.流程控制
① for循環語句。
Python的for循環是通過訪問某個序列項目來實現的,其語法結構如下。
for 元素變量 in 序列項目:
循環體
② while循環語句。
while循環是通過一個條件表達式來判斷是否需要進行循環的,其語法結構如下。
while 條件表達式:
循環體
(2)循環語句
4.典型算法介紹
比較排序俗稱冒泡排序,它需要重復訪問要排序的對象并依次比較兩個元素,如果順序錯誤就將其交換過來,其排序原理如下圖所示。
(1)比較排序
4.典型算法介紹
選擇排序也是一種簡單直觀的排序算法,它首先會在未排序的序列中找到最小元素或最大元素,將其存放到序列的起始位置。然后繼續從剩余未排序序列中繼續尋找最小元素或最大元素,并將其存放到已排序序列的末尾。
(2)選擇排序
項目任務
任務1 使用Python設計一個簡單的猜數字游戲
本任務將使用Python自帶的編輯器Python IDLE來完成程序的設計和運行。該程序首先會使用隨機函數產生一個1~100范圍內的隨機整數,然后接收用戶輸入的數據,并與隨機整數相比較。
啟動Python IDLE
新建文檔
項目任務
任務1 使用Python設計一個簡單的猜數字游戲
輸入代碼
保存文檔
項目任務
任務1 使用Python設計一個簡單的猜數字游戲
設置文檔保存位置和名稱
運行程序
項目任務
任務1 使用Python設計一個簡單的猜數字游戲
輸入整數
根據提示輸入整數
項目任務
任務1 使用Python設計一個簡單的猜數字游戲
完成游戲
項目任務
任務2 導入和使用外部庫
下面以導入標準庫中的“datetime”模塊下的“date”函數為例,介紹使用外部功能庫的方法,其具體操作如下。
輸入代碼
運行代碼
感謝聆聽
信息技術(基礎模塊)(下冊)

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 汝州市| 洱源县| 武功县| 东乌珠穆沁旗| 宾阳县| 普洱| 太仓市| 依兰县| 荆门市| 岳西县| 老河口市| 平南县| 奇台县| 永州市| 和田市| 安吉县| 琼海市| 青海省| 汕头市| 屏山县| 永靖县| 瓮安县| 云安县| 花垣县| 苍梧县| 孝昌县| 瓦房店市| 永德县| 建湖县| 麻栗坡县| 两当县| 清徐县| 监利县| 镇原县| 顺义区| 滕州市| 卢湾区| 河西区| 当阳市| 广宗县| 云安县|