Python的基礎(chǔ)內(nèi)容1課件_第1頁
Python的基礎(chǔ)內(nèi)容1課件_第2頁
Python的基礎(chǔ)內(nèi)容1課件_第3頁
Python的基礎(chǔ)內(nèi)容1課件_第4頁
Python的基礎(chǔ)內(nèi)容1課件_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

少兒編程Pythonprint的初級魔法

第二節(jié)print語句print初級魔法魔法師的計(jì)算器目錄print語句分析第一部分print語句print(“哈哈哈”)我們知道在計(jì)算機(jī)中輸入這語句,就可以打印出哈哈哈這個字樣,你是否不理解為什么要這么寫呢?接下來我們來對它進(jìn)行分析吧print(“哈哈哈”)print是Python的內(nèi)置命令,它的意思是輸出,只要遇見這個單詞,計(jì)算機(jī)就懂的是要顯示文字()括號不表示任何意義,print+()表示的是調(diào)用函數(shù),調(diào)用函數(shù)就是使計(jì)算機(jī)執(zhí)行命令,因?yàn)槊罘浅?fù)雜,所以就需要括號把它括起來。括號就相當(dāng)于函數(shù)的大嘴巴,在調(diào)用時會把括號里的內(nèi)容吃進(jìn)去“哈哈哈”“”引號總是成對出現(xiàn),表示的是引用別人的話,在Python中,引號里的內(nèi)容會原樣輸出,就相當(dāng)于復(fù)述別人的話,引號里的內(nèi)容,Python術(shù)語叫“字符串”無論引號里的字符串內(nèi)容是什么,計(jì)算機(jī)都會原樣輸出print語句輸入以下語句,計(jì)算機(jī)會執(zhí)行嗎print(helloworld)為什么print初級魔法

第二部分print的初級魔法打印如下語句,看看有何不一樣1.print(“哈哈哈哈哈哈哈哈哈哈”)print(“哈”*10)2.print(“helloworld”)

print(“helloworld”)print(“helloworld”)print(“helloworld”*3)print(“helloworld!”*3)print()函數(shù)告訴系統(tǒng)把括號內(nèi)的內(nèi)容打印出來

系統(tǒng)去找括號內(nèi)的內(nèi)容,發(fā)現(xiàn)括號內(nèi)的內(nèi)容不是純字符串,所以系統(tǒng)會把這部分內(nèi)容當(dāng)成指令,準(zhǔn)備執(zhí)行分析指令“字符串”*3,在Python中,任何字符串*n,都會形成n倍字符串,運(yùn)行完會形成一個字符串

4計(jì)算機(jī)再把步驟3生成的字符串喂給print,執(zhí)行在屏幕上打印字符串的操作

課后練習(xí)1.打印如下30個*號組成的圖形********************************2.打印如下15個*號和空格組成的圖形****************3.Python要過生日了,請你打印出50個生日快樂魔法師的計(jì)算器

第三部分魔法師的計(jì)算器使用計(jì)算功能計(jì)算機(jī)最基本的功能是做數(shù)學(xué)計(jì)算,本小節(jié)把Python命令行當(dāng)成計(jì)算器來使用,并結(jié)合print()語句打印出更加友好的計(jì)算過程。使用計(jì)算功能通過上節(jié)我們知道,Python無論什么部分,都會自動進(jìn)行計(jì)算,試著把下面的計(jì)算式直接輸入進(jìn)去.試試看Python是如何進(jìn)行簡單的加減乘除運(yùn)算(10+2*3)/8-1*號代表數(shù)學(xué)乘法,/號代表數(shù)學(xué)除法使用計(jì)算功能如圖所示,系統(tǒng)就會在提示行后直接顯示出結(jié)果。任何在提示行輸入的東西,系統(tǒng)都會自動進(jìn)行計(jì)算并且顯示出結(jié)果,在命令模式下,并不需print函數(shù)打印出結(jié)果,但是使用print語句可以添加友好的顯示方式,比如一些提示語等節(jié)日PPT模板/jieri/結(jié)合print語句使用如下代碼,可以同時顯示計(jì)算過程和結(jié)果print(‘4*2=’+str(4*2))試試看吧print(‘4*2=’+str(4*2))

根據(jù)上節(jié)print語句的分析,在執(zhí)行print語句時是從最內(nèi)層開始運(yùn)算的。最內(nèi)層有如下的運(yùn)算結(jié)果str(結(jié)果為8的算式)單詞+()一般是函數(shù)的,函數(shù)會吃掉8,吐出字符8,這個函數(shù)的功能就是將所有數(shù)字轉(zhuǎn)換為相同內(nèi)容的字符串所以本例就變?yōu)閜rint(字符串+字符串)課后練習(xí)字符串‘8’*20結(jié)果是什么數(shù)字8*20結(jié)果是什么str(100)+s

溫馨提示

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

評論

0/150

提交評論