資源簡介 (共49張PPT)3.1 Python入門甘肅教育版八年級上冊本章重點(1)Python 入門;(2)簡單程序設計;(3)模塊及其運用;(4)分支結構程序設計;(5)循環結構程序設計。教學目標(1)熟悉 Python 語言開發環境;(2)掌握 Python 集成式語言環境下的程序代碼編輯器;(3)理解 Python語言中常量和變量的概念。新知導入新知導入計算機由起初的二進制語言 (機器語言)符號語言 (匯編語言),發展到現在多種多樣的“語言”,統稱為“計算機語言”。新知導入按照與機器語言的近似度高低,計算機語言分為高級語言和低級語言。新知導入從分析問題、設計解決問題的方案、編寫程序代碼到上機調試運行程序的過程被稱為程序設計,“算法+ 語言= 程序”。新知導入什么是Python程序設計語言?Python語言程序設計環境是什么樣的?Python程序設計語言是一種高級計算機語言,是人機交流的工具。Python語言把自己解決問題的想法和步驟編成一條條有序的指令 (即程序),讓計算機執行這些指令即可完成交辦的任務。新知導入Python 語言的特點:(1)語言簡潔;(2)語法簡單;(3)具有豐富的標準庫;(3)開放的擴展功能。3.1.1 Python程序設計環境新知導入Python 3.9 完成安裝后,點擊“開始”菜單中新出現的“Python 3.9”文件夾項,看到4個子項。新知講解點擊啟動“Python 3.9 (64-bit)”項即可打開 Python 3.9 交互式語言環境窗口。新知講解在交互命令提示符“>>>”下,輸入Python語言語法的指令代碼(包括語句、表達式、函數、數字、字符等) 后按下<回車>鍵,在屏幕上會立即顯示輸出結果。新知講解輸入“200+300+500”后敲<回車>鍵,就會看到屏幕上顯示出計算結果“1000”。新知講解輸入“200*300*500”后敲<回車>鍵,就會看到屏幕上顯示出計算結果“30000000”。新知講解關閉命令行窗口即可退出 Python 交互式語言環境。點擊關閉新知講解點擊啟動“IDLE (Python 3.9 64-bit)”項即可打開 Python 3.9 集成式語言環境窗口。新知講解(1)文件(File)菜單主要是Python里編程過程中對于文件的新建、打開、保存等操作。新知講解(2)編輯(Edit)菜單主要是編程過程中對代碼的編輯操作,包括:撤銷、重做、剪切、粘貼、復制、查找、替換等功能。新知講解(3)sell菜單shell是一個接受由鍵盤輸入的命令,并將其傳遞給操作系統來執行的程序。新知講解(4)調試(Debug)菜單用來查找程序錯誤的一個函數,使用這個就來使得代碼中的錯誤被開發者發現。新知講解(5)選項(Options)菜單主要是配置兩個窗口的字體、顯示、行號等功能。新知講解(6)窗口(Window)菜單顯示你打開的所有程序,可以在不同程序之間進行切換。新知講解(7)幫助(Help)菜單提供Python在使用過程中的一些幫助信息。新知講解(8)格式(Format)菜單對代碼進行格式化操作,包括:縮進、注釋、段落格式等功能。新知講解(9)運行(Run)菜單主要是代碼編寫好之后,調試、運行操作。新知講解關閉“IDLE Shell 3.9.2”窗口即可退出Python集成式語言環境。點擊關閉新知講解命令提示符“>>>”在交互式語言環境和集成式語言環境中的功能是一致的。3.1.2 Python語言程序代碼編輯器新知講解Python語言程序代碼編輯器功能:(1)編輯建立 Python程序文檔;(2)調試運行 Python程序。新知講解Python 集成環境菜單“File”主要功能。新建程序文件打開文件等關閉集成環境退出集成環境新知講解Python語言程序代碼編輯器編輯功能。文件名:未命名新建程序文件打開程序文件保存程序文件另存程序文件關閉程序文件編輯退出程序文件編輯文件名:p11.py撤銷操作重新操作剪切復制粘貼全選新知講解程序語句“z=x+y”中,“=”為賦值符號,x、y、z為變量;“print ()為輸出函數;“#”為備注標識符,其后信息為備注內容。新知講解在程序中,有一種量的值始終保持不變,稱為常量。程序在運行的過程中能夠改變其值的量,稱為變量。新知講解Python中標識符“#”的作用就是注釋,用于解釋代碼是怎樣的邏輯或者作用,運行中不會執行標識符“#”之后的任何信息。新知講解Python程序的命名規則:(1)為便于識別和調用,文件名通常以有意義的英文字母、阿拉伯數字和其他如下劃線字符等少數特殊字符的組合來命名。(2)保存后會自動生成擴展名“.py”。新知講解調試運行程序點擊Python語言程序代碼編輯器窗口頂部菜單欄“Run”——“調試運行程序模塊”,就可以運行程序代碼了。新知講解如果運行結果窗口里報告程序代碼有錯或不是正確的結果,則返回編輯窗口繼續編輯程序代碼進行改錯和調試,直至程序運行結果無誤。除數為0的錯誤新知講解Python 語言語法要求,不同層面的并列語句在格式上嚴格遵循“在各自層面上以同一縮進水平對齊”的原則。課堂練習1、計算機語言分為 和 。2、程序= 和 。3、Python語言程序代碼編輯器功能是什么?4、簡述Python 語言的特點。課堂練習1、計算機語言分為 低級語言 和 高級語言 。2、程序= 算法 和 語言 。3、Python語言程序代碼編輯器功能是什么?答:(1)編輯建立 Python程序文檔;(2)調試運行 Python程序。課堂練習4、簡述Python 語言的特點。答:(1)語言簡潔;(2)語法簡單;(3)具有豐富的標準庫;(3)開放的擴展功能。課堂總結本次課首先介紹了Python 的四個子項;交互式語言環境窗口;集成式語言環境窗口;接著講授了Python語言程序代碼編輯器功能;集成環境菜單“File”主要功能;語言程序代碼編輯器編輯功能;最后探討了Python程序的命名規則;Python 常量、變量和注釋。板書設計Python入門一、Python程序設計環境1、Python 的四個子項2、交互式語言環境窗口3、集成式語言環境窗口二、Python語言程序代碼編輯器1、Python語言程序代碼編輯器功能2、集成環境菜單“File”主要功能3、語言程序代碼編輯器編輯功能4、Python程序的命名規則5、Python 常量、變量和注釋布置作業1、什么是程序?什么是程序設計?以及學習程序設計的意義。程序:解決問題的具體方法和步驟 (亦即算法) 是程序設計的關鍵,因此,有“算法+ 語言= 程序”之說。程序設計:從分析問題、設計解決問題的方案、編寫程序代碼到上機調試運行程序的過程。學習程序設計的意義:能直接有效地訓練自己的創新思維,培養分析問題、解決問題能力。布置作業2、在 Python 集成式語言環境下打開程序代碼編輯器,然后運行并觀察結果。布置作業2、在 Python 集成式語言環境下打開程序代碼編輯器,然后運行并觀察結果。運行結果謝謝21世紀教育網(www.21cnjy.com)中小學教育資源網站兼職招聘:https://www.21cnjy.com/recruitment/home/admin 展開更多...... 收起↑ 資源列表 【甘教版】信息技術八上 3.1 Python入門 課件.pptx 什么是Python.mp4 縮略圖、資源來源于二一教育資源庫