第一課 用Python編程_第1頁
第一課 用Python編程_第2頁
第一課 用Python編程_第3頁
第一課 用Python編程_第4頁
第一課 用Python編程_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第一課用Python編程八年級上冊學習目標:1、了解什么是編程,什么是編程語言2、了解什么是Python命令,什么是Python程序3、掌握Print()函數(shù)的常用格式;能區(qū)分字符串和數(shù)值4、掌握輸入Python命令和輸入Python程序的方法重難點:1、掌握輸入Python命令和輸入Python程序的方法2、區(qū)分“字符串”表達式和“數(shù)學”表達式bnq編程的定義

編程是編寫程序的簡稱,就是用計算機語言,告訴計算機解決問題的細節(jié)和步驟。目前世界上有600多種程序設(shè)計語言,常用的語言有Python、C、C++、Java、JavaScript等。認識PythonPython是一種結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮母邔哟斡嬎銠C程序語言。1991年發(fā)行、C實現(xiàn)起源設(shè)計哲學宣言優(yōu)雅、明確、簡單人生苦短,我用Python!Python可以做什么?哪些人在用Python?網(wǎng)站后端程序員:Gmail、Youtube、Reddit、知乎、豆瓣自動化運維:批量處理大量的運維任務(wù)數(shù)據(jù)挖掘工程師數(shù)據(jù)分析師游戲開發(fā)者自動化測試機器學習Python特點簡單、易學免費、開源可擴展性可嵌入性可移植性跨平臺性(Linux、Windows)豐富的第三方類庫支持網(wǎng)絡(luò)編程、互動模式Python語言的核心只包含數(shù)字、字符串、列表、字典、文件等常見類型和函數(shù),而由Python標準庫提供了系統(tǒng)管理、網(wǎng)絡(luò)通信、文本處理、數(shù)據(jù)庫接口、圖形系統(tǒng)、XML處理等額外的功能。Python社區(qū)提供了大量的第三方模塊,使用方式與標準庫類似。它們的功能無所不包,覆蓋科學計算、數(shù)據(jù)挖掘(分析)、Web開發(fā)、數(shù)據(jù)庫接口、數(shù)據(jù)架構(gòu)、機器學習、圖形系統(tǒng)多個領(lǐng)域,并且大多成熟而穩(wěn)定。借助于擁有基于標準庫的大量工具、能夠使用低級語言作為其他庫接口使Python已成為一種強大的應(yīng)用于其他語言與工具之間的膠水語言。Python命令Python語言中的語句就是Python命令。單擊【開始】——【Python文件夾】——【IDLE】,進入PythonShell。在提示符“>>>”的后面輸入Python命令并按回車鍵,該命令就會立即執(zhí)行并顯示結(jié)果。如圖:Print(“Hello,world!”)就是一條Python命令,后一行的“Hello,world!”就是命令的執(zhí)行結(jié)果溫馨提示:格式:Print(表達式)功能:輸出“表達式”的結(jié)果。其中的表達式可以是“數(shù)學”表達式、“字符串”表達式等?!皵?shù)學”表達式的含義與我們數(shù)學課本的數(shù)學表達式相同?!白址北磉_式是用英文的單引號或雙引號括起來的一串字符。完成任務(wù)一:用Print()函數(shù)輸出下列“數(shù)學”表達式的計算結(jié)果。3+535-64注:在Python中,“+”可以將兩個“字符串”連接成一個字符串。用Print()函數(shù)輸出下列“字符串”表達式的計算結(jié)果?!癟eacher”“Wang”注:在Python中,“÷”用“/”表示,“×”用“*”表示。Python中,命令和標點符號需要使用英文格式,否則會報錯。Python中有兩種很重要的數(shù)據(jù),一是字符串,二是數(shù)值。凡是加上了引號的字符、數(shù)字等都是字符串。凡是未加引號的數(shù)字(包括小數(shù))都是數(shù)值。數(shù)值能進行加減乘除運算(數(shù)學表達式)。數(shù)學表達式的運算順序是:先乘除后加減,如果要改變運算順序,先完成某個運算,只需要在它的兩邊加上英文格式的圓括號。如果要把兩個字符串拼接起來,使用“+”號。

在Python的提示符后直接輸入上面的“數(shù)學”表達式和“字符串”表達式,然后按回車鍵,其結(jié)果與使用Print()函數(shù)相同嗎?思考問題:完成任務(wù)二:輸入如下print()函數(shù),觀察輸出的結(jié)果:>>>print(“3+5=”,3+5)>>>print(“(4+5)*3/2=”,(4+5)*3/2)>>>print(“Whatis3+2?”,“It's”,3+2)結(jié)果顯示:知識拓展:

在PythonShell中輸入命令:

Hello,world!

Ilikecoding!你知道嗎?

在PythonShell中,每輸入一個命令并按回車鍵,計算機就馬上執(zhí)行該命令顯然,如果要計算機做一件復雜的事情,每次都要輸入很多命令,不僅麻煩,還容易出錯。

嘗試打開PythonIDLE文本編輯器進行編寫程序:

Hello,world!

Ilikecoding!第一步:在PythonShell中單擊菜單如圖:打開PythonIDLE文本編輯器第二步:在文本編輯器中輸入命令第三步:保存文件,然后單擊菜單【Run】——【RunModule】運行程序。程序運行結(jié)果將顯示在PythonShell窗口中。如圖:課后作業(yè):

編寫一個程序,顯示如下內(nèi)容:梯形的上底是4;下底是5;高是3。它的面積是:(4*-+5)*3/2=13.5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論