初中信息技術(shù)-python編程【開(kāi)啟Python編程之旅】_第1頁(yè)
初中信息技術(shù)-python編程【開(kāi)啟Python編程之旅】_第2頁(yè)
初中信息技術(shù)-python編程【開(kāi)啟Python編程之旅】_第3頁(yè)
初中信息技術(shù)-python編程【開(kāi)啟Python編程之旅】_第4頁(yè)
初中信息技術(shù)-python編程【開(kāi)啟Python編程之旅】_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、初中信息技術(shù)python編程【開(kāi)啟Python編程之旅】“人生苦短,Python是岸! ”,隨著人工智能和機(jī)器學(xué)習(xí)的開(kāi)展,Python已經(jīng)成為 最為流行的編程語(yǔ)言之一,并掀起了一股全民學(xué)Python的熱潮。Python語(yǔ)言并不是一 門(mén)年輕的語(yǔ)言,早在1991年就已經(jīng)出現(xiàn),經(jīng)過(guò)數(shù)年的開(kāi)展與完善,Python逐漸成為真 正適用于任何領(lǐng)域的編程語(yǔ)言,并在云計(jì)算、web開(kāi)發(fā)、科學(xué)運(yùn)算、統(tǒng)計(jì)分析、人工 智能等領(lǐng)域得到了重要的應(yīng)用。因此,身處人工智能時(shí)代以及引領(lǐng)未來(lái)人工智能開(kāi)展 的中學(xué)生,Python語(yǔ)言學(xué)習(xí)的重要性不言而喻,接下來(lái)就開(kāi)始我們的Python編程之旅 吧!通過(guò)本章的學(xué)習(xí),你將能夠:通過(guò)Pyt

2、hon語(yǔ)言的入門(mén)學(xué)習(xí),初步理解并感受到Python語(yǔ)言的魅力;能夠合理運(yùn)用Python語(yǔ)言編程,解決生活中遇到的一些數(shù)學(xué)問(wèn)題。微工程 1 Hello, Python在學(xué)習(xí)本課程之前,你可能學(xué)習(xí)過(guò)積木式編程,但對(duì)于代碼式編程可能存有畏懼。 不管你是否聽(tīng)說(shuō)過(guò)Python ,只要你有基本的小學(xué)生數(shù)學(xué)知識(shí),就一定能學(xué)會(huì)它。在學(xué) 習(xí)本課程的同時(shí),計(jì)算機(jī)編程會(huì)帶你進(jìn)入一個(gè)奇妙的世界,你一定會(huì)喜歡上Python編 程的。通過(guò)本節(jié)的學(xué)習(xí),你將掌握以下技能:學(xué)會(huì)Python的啟動(dòng)方法,熟悉Python的界面。編寫(xiě)出自己的第一個(gè)Python程序,對(duì)出現(xiàn)的錯(cuò)誤能進(jìn)行簡(jiǎn)單的調(diào)試。利用Python語(yǔ)言解決一些小的問(wèn)題。

3、準(zhǔn)備好了么? Lets Go!。/系統(tǒng)關(guān)鍵字和函數(shù)名不能做變量名使用,如print、False、True、return、input、 def; for、sum等,關(guān)鍵字通常有加亮顯示(如紅色),也就是跟正確的變量名是不一樣 的顏色。/ Python的變量名是區(qū)分大小寫(xiě)的,如Teach、teach、TEACH表示的是不一樣的 變量。按照習(xí)慣,編程時(shí)會(huì)把變量名寫(xiě)得有意義,即見(jiàn)名知意,這樣可以盡量提高代碼 的可讀性,在進(jìn)行變量命名時(shí)可以使用多單詞組合,如駝峰命名法和下劃線命名法:1、大駝峰命名法:每一個(gè)單詞的首字母都大寫(xiě),如FirstName、LastNameo2、小駝峰命名法:第一個(gè)單詞以小寫(xiě)字母

4、開(kāi)始,后續(xù)單詞的首字母大寫(xiě),如 firstNames lastNameo3、下劃線命名法:用下劃線:來(lái)連接所有的單詞,這種方法在程序員中比擬流行,如 send_bufx get_modelo小試牛刀以下可以作為變量名的有:l_Box、Test_l、_mySums 6nums $numl x mynum、while、If1.2變量的賦值Python中在使用變量前需要進(jìn)行賦值,然后變量才會(huì)被創(chuàng)立。變量賦值的格式為:變量名=數(shù)值“二”號(hào)在Python中是賦值符號(hào),這一點(diǎn)一定要與數(shù)學(xué)中的等號(hào)區(qū)分開(kāi)。變量名的賦 值方向是從右到左,即將號(hào)右邊的值向號(hào)左邊的變量名進(jìn)行賦值。1234567#變量的賦值 num

5、=123price = 10.5 name = Python1 print(num) print(price) print(name)#num是整型變量#price是整型變量# name是整型變量控制臺(tái)12310.5Python程序運(yùn)行結(jié)束例子中將整數(shù)123賦值給了變量num ,浮點(diǎn)數(shù)10.5賦值給了變量price ,字符串 “Python”賦值給了變量name ,此時(shí)num為整型變量、price為浮點(diǎn)型變量、name為字 符串型變量,然后通過(guò)print函數(shù)輸出了變量的值,print函數(shù)在輸出變量時(shí)不需要加引 號(hào)。變量在一次“賦值”操作之后,可以繼續(xù)被重新賦值,隨后的變量類型由新賦值的 數(shù)值決

6、定。#變量的重新賦值num=123#num是整型變量print(num)num = Python#num是字符串變量print(num)控制臺(tái)123Python程序運(yùn)行結(jié)束例子中先是將整數(shù)123賦值給了變量num , num變量此時(shí)為整型變量,隨后又將 “Python”賦值給了變量num ,此時(shí)num變成了字符串變量。專題二:變量的運(yùn)算變量與變量之間是可以進(jìn)行運(yùn)算的,如加、減、乘、除。#變量的運(yùn)算A=10B=10print( ,A=1A)print(B=B)A=A+3B=B-5print(A=A)print(,B= B)C=AA=BB=Cprint(A=A)print( B= B)print(

7、,C= C)控制臺(tái)A= B= A= B= A= B= C=io io13551313程序運(yùn)行結(jié)束程序中將數(shù)值1。分別賦值給了變量A、B,隨后變量A、B分別做了自減、互相 交換,在A、B值做交換時(shí),變量C為中間變量,在Python中,A、B在做交換時(shí), 也可以寫(xiě)成:A,B=B,A在使用變量進(jìn)行運(yùn)算時(shí),一定要注意的是:進(jìn)行運(yùn)算的變量數(shù)據(jù)類型應(yīng)該是一樣的,如以下圖中的例子,A是整型變量,B是字符串變量,當(dāng)進(jìn)行A4-B運(yùn)算時(shí),因?yàn)锳、B的數(shù)據(jù)類型不同,程序會(huì)報(bào)錯(cuò)。#變量的運(yùn)算A=10B=PC=A+Bprint(C=, C)控制臺(tái)Traceback. (most recent call last):Fi

8、le nC:UsersADMINIlAppDataLocalTempcodemao-OqARQz/temp.pyn, line 4, in C=A+BTypeError: unsupported operand type(s) for +: * int1 and * str * 程序運(yùn)行結(jié)束鞏固與提高1、以下變量賦值正確的選項(xiàng)是:()A、int=l B、lname=,Python,C、_sum=10 D、sum$=10.62、將信息“Hike Python ! ”存儲(chǔ)到變量中并打印出來(lái)。3、思考以下圖中代碼的輸出結(jié)果為:#讀程序x=10y=5print(x+y)x=x+yprint(xy)微工

9、程3不同的數(shù)據(jù)類型Python中的五個(gè)標(biāo)準(zhǔn)數(shù)據(jù)類型以及保存字符的介紹Numbers (數(shù)字)int、long、float、complex(復(fù)數(shù))String (字符串)List (列表):Tuple (元組):()Dictionary (字典) key: value 主要介紹列表,列表例子:課本上41-42頁(yè)品質(zhì)列表的例子列表元素的修改、添加和刪除:append insert del pop remove微工程4輸入數(shù)據(jù)做運(yùn)算強(qiáng)制類型轉(zhuǎn)換(數(shù)字和字符串的轉(zhuǎn)換)課本利息計(jì)算程序(第1冊(cè)40-41頁(yè))(字符串轉(zhuǎn)數(shù)字)#利息、計(jì)算x=int(input (,金額1)y=x+l.5/100print卜

10、利息是:買(mǎi)菜計(jì)算器(字符串轉(zhuǎn)浮點(diǎn)數(shù))#買(mǎi)菜金額計(jì)算器price:float(input(請(qǐng)輸入單價(jià):1)weight=int(input (請(qǐng)輸入購(gòu)買(mǎi)數(shù):1)print/你需要付款的總價(jià)為:,,price*weightW微工程5運(yùn)算符和表達(dá)式Python中常用的運(yùn)算符:算數(shù)運(yùn)算符 關(guān)系運(yùn)算符賦值運(yùn)算符運(yùn)算符優(yōu)先級(jí)微工程6我的輸出我做主format函數(shù)格式化輸出以及將數(shù)據(jù)輸出到文本文件中#輸出a+ba=int(input請(qǐng)輸入第一個(gè)數(shù):)b=int(input(請(qǐng)輸入第二個(gè)數(shù):)print +=.format(a,b,a+b刈專題2:智能取名器同學(xué)們,你喜歡上網(wǎng)嗎?在當(dāng)前的網(wǎng)絡(luò)社交時(shí)代,昵稱是你

11、行走于網(wǎng)絡(luò)世界必有 的“裝備”。在我們登錄一些網(wǎng)站時(shí),如果暫時(shí)先想不到好的名字,系統(tǒng)往往會(huì)自動(dòng)幫 你起一個(gè)名字,那么接下來(lái),我們就一起來(lái)制作一個(gè)智能起名器,并將起過(guò)的名字存 儲(chǔ)起來(lái)。編寫(xiě)智能取名器之前,我們可以提前設(shè)定名稱列表,然后從中隨機(jī)選擇名稱,然 后將名字存于txt文件。認(rèn)識(shí)random庫(kù)為了實(shí)現(xiàn)從列表中隨機(jī)選擇昵稱的功能,我們需要先了解random庫(kù)中常用函數(shù)。random庫(kù)是使用隨機(jī)數(shù)的Python標(biāo)準(zhǔn)庫(kù),random庫(kù)中的函數(shù)有很多,在編寫(xiě)智 能取名器程序時(shí),我們借助random庫(kù)中的randint函數(shù)來(lái)隨機(jī)獲取昵稱列表中的值。在使用randint函數(shù)之前,我們需要先借助impor

12、t指令導(dǎo)入random庫(kù),randint函 數(shù)的調(diào)用格式為:random.randint(a,b)其中,randint(a,b)的含義是生成一個(gè)a, b之間的整數(shù),比方randint(lO)那么系統(tǒng)會(huì)自動(dòng)生成1,10之間的任意整數(shù),1和10都是可能隨機(jī)到的。#random庫(kù)中的 randomint 函數(shù) import randomnum = random.randint(l 10)# randomint()函數(shù)print(randint()函數(shù)結(jié)果為: .format(num)控制臺(tái)randint()國(guó)教結(jié)果為:4 程序運(yùn)行結(jié)束編寫(xiě)智能取名器第一步:創(chuàng)立姓氏列表lastName和名字列表fir

13、stNamel、firstName2三個(gè)列表,然 后我們?cè)趌astName列表中存儲(chǔ)一些好聽(tīng)的姓氏,如:歐陽(yáng)、慕容、納蘭、令狐, firstNamel列表中存儲(chǔ)常用的名,如冰、雅、予,firstName2列表中存儲(chǔ)另外一些 常用的名,如秋、波、巧。#智能取名器#姓氏和名字列表lastName= *歐陽(yáng)firstNamel=依 firstName2=秋,容1:慕冰波,景逸 tij 納*, 雅巧狐予楓I I 令方- 東靜假設(shè)u U矮樂(lè)蕊第二步:狄取隨機(jī)整數(shù)。變量a、b、c分別代表在列表lastName、firstNamel.firstName2 中取得的元素的位置,使用 random.randin

14、t(0,8),在 0、1、2、3、4、5、6、 7、8這九個(gè)值中隨機(jī)選取一個(gè)。123456789101112#智能取名器import random #導(dǎo)入random庫(kù)#姓氏和名字列表lastName=歐陽(yáng) firstNamel=依j firstName2= 秋狐仔楓 令, J J ,避 一 一一: 納雅巧I I鏟1 慕冰波 II#獲取列表元素的隨機(jī)位置 a=random.randintCO,S) b=random.randintCO/S) c=random.randint(0.8)東方1 洛二姬L 夢(mèng)二,靜1 迎翠;樂(lè):假設(shè):月1 菌1 ,蕊第三步:將生成的名字打印輸出,并添加歡迎詞。123

15、45678910111213141516#智能取名器import random #導(dǎo)入random庫(kù)print歡迎使用智能取名器,#姓氏和名字列表lastName=歐陽(yáng)慕容 firstNamel=依二冰 firstName2= 秋,波名字正在生成中狐予楓 令I(lǐng) , J :,色 A :雅巧東方:,洛萬(wàn)姬;夢(mèng)萬(wàn),霍 ,靜1 ,迎1,翠I 樂(lè)假設(shè):,月1 菌1 .蕊,#獲取列表元素的隨機(jī)位置a=random.randintCOS)b=random.randint(0?8)c=random.randintCO,S)name = lastNamea+firstNamelb+firstName2c#輸知名

16、字print智能取名器為你生成的名字是:, .format(name)第四步:為防止下一次忘記昵稱,將生成的名字存儲(chǔ)在文本文件中,在寫(xiě)入文件 文件之前,需要借助open函數(shù)將文件翻開(kāi),格式為:open(文件名,模式,緩沖參數(shù))其中,文件名為要訪問(wèn)的文件名稱的字符串值,模式指文件的翻開(kāi)模式, 有,r,、匕,等模式,其中r為只讀,w為只寫(xiě)、a為追加,緩沖參數(shù)指翻開(kāi)文件時(shí) 是否允許寄存,0為不寄存,1為寄存,其中,模式和緩沖參數(shù)是可選的。#智能取名器import random #導(dǎo)入random庫(kù)print(歡迎使用智能取名器,名字正在生成中.)#歡迎詞#姓氏和名字列表lastName=歐陽(yáng)二慕容納

17、蘭令狐,,東方洛姬夢(mèng)霍firstNamel=依;冰雅1景予:靜二迎;翠樂(lè)firstName2=秋;波巧;逸楓假設(shè)二月二苗,蕊f=open(,D:/nametxt /)#文件位于D盤(pán),,表示以可寫(xiě)模式翻開(kāi)文件#獲取列表元素的隨機(jī)位置a=random. randint(0,8)b=random.randint(0,8)c=random.randintCO,S)name = lastNamea+firstNamelb+firstName2c#輸知名字print1智能取名器為你生成的名字是:(, .format(name)|)|f.write(name) #將名字寫(xiě)入文件f .close()#寫(xiě)入完成

18、后關(guān)閉文件注意:當(dāng)文件名信息為Xame.txt,時(shí),那么當(dāng)前作品需要保存,并且需要和name.txt保存在同一位置,當(dāng)文件名帶有詳細(xì)的位置信息,如D:/name.txf 1那么沒(méi)有這些限制。小試牛刀在random庫(kù)中,還有一個(gè)choice函數(shù),choice函數(shù)的調(diào)用格式為:random.choice()choice函數(shù)的功能是從列表中隨機(jī)選擇一個(gè)數(shù)據(jù)供我們使用。如果使用choice函數(shù),那么智能取名器的代碼要如何修改呢?拓展閱讀鞏固與提高專題一:什么是PythonPython語(yǔ)言介紹Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,它的名字來(lái)源于一個(gè)喜劇, 是由Guido van Ross

19、um在八十年代末和九十年代初,在荷蘭國(guó)家數(shù)學(xué)和計(jì)算機(jī)科學(xué)研 究所設(shè)計(jì)出來(lái)的,第一個(gè)公開(kāi)發(fā)行版發(fā)行于1991年。Python的優(yōu)缺點(diǎn)對(duì)于初學(xué)者來(lái)說(shuō),Python具有以下優(yōu)點(diǎn):/簡(jiǎn)單。Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言。閱讀一個(gè)良好的Python程序就 感覺(jué)像是在讀英語(yǔ)一樣,盡管這個(gè)英語(yǔ)的要求非常嚴(yán)格! Python的這種偽代碼本質(zhì)是 它最大的優(yōu)點(diǎn)之一。/易學(xué)。就如同你即將看到的一樣,Python極其容易上手。前面已經(jīng)提到了, Python有極其簡(jiǎn)單的語(yǔ)法。/免費(fèi)、開(kāi)源。簡(jiǎn)單地說(shuō),你可以自由地發(fā)布這個(gè)軟件的拷貝、閱讀它的源代碼、 對(duì)它做改動(dòng)、把它的一局部用于新的自由軟件中。,高層語(yǔ)言。當(dāng)你用

20、Python語(yǔ)言編寫(xiě)程序的時(shí)候,你無(wú)需考慮諸如如何管理你的 程序使用的內(nèi)存一類的底層細(xì)節(jié)。/可移植性。由于它的開(kāi)源本質(zhì),Python已經(jīng)被移植在許多平臺(tái)上(經(jīng)過(guò)改動(dòng)使 它能夠工作在不同平臺(tái)上)。/解釋型。Python采用偽編譯方法,要解釋并運(yùn)行源代碼,需要安裝解釋器程序。,面向?qū)ο?。Python既支持面向過(guò)程的編程也支持面向?qū)ο蟮木幊獭?可擴(kuò)展性。如果你需要你的一段關(guān)鍵代碼運(yùn)行得更快或者希望某些算法不公開(kāi), 你可以把你的局部程序用C或C+編寫(xiě),然后在你的Python程序中使用它們。,豐富的庫(kù)。Python提供了覆蓋網(wǎng)絡(luò)、文件、GUI、數(shù)據(jù)庫(kù)、文本等的基礎(chǔ)代碼 庫(kù),用Python開(kāi)發(fā),許多功能不

21、必從零編寫(xiě),直接使用現(xiàn)成的即可,規(guī)范的代碼。Python采用強(qiáng)制縮進(jìn)的方式使得代碼具有極佳的可讀性。當(dāng)然,Python也有缺點(diǎn),例如運(yùn)行速度慢、源代碼加密困難等,但作為初學(xué)者, Python絕對(duì)是一種非常友好的入門(mén)語(yǔ)言。專題二:認(rèn)識(shí)海龜編輯器“工欲善其事,必先利其器為了讓大家快速上手編程程序,減少電腦環(huán)境配置 帶來(lái)的麻煩,本書(shū)中選用的編輯器為由編程貓研發(fā)的海龜編輯器。海龜編輯器分為網(wǎng) 頁(yè)版和離線版,對(duì)于網(wǎng)頁(yè)版大家可以翻開(kāi)進(jìn)行體驗(yàn),下面我們重點(diǎn)介 紹下離線版海龜編輯器。認(rèn)識(shí)編輯器海龜編輯器分為三個(gè)核心區(qū)域。菜單欄:提供編輯器的常用操作如文件保存、模式轉(zhuǎn)換等。編程區(qū):用于輸入Python代碼或代碼

22、積木,編寫(xiě)程序。控制臺(tái):點(diǎn)擊“”,輸出代碼運(yùn)行后的文本信息。未登錄 行文件。設(shè)直 &硬性 Q庫(kù)苣連 0運(yùn)行菜單區(qū)編輯區(qū)程序運(yùn)行結(jié)束模式切換代碼模式下,我們可以使用鍵盤(pán)敲擊字母輸入文字代碼進(jìn)行編程。點(diǎn)擊菜單區(qū)的可以進(jìn)行代碼和積木模式的切換,當(dāng)拖動(dòng)積木放入編輯 區(qū)時(shí),右側(cè)的窗口會(huì)自動(dòng)顯示積木的代碼信息。O開(kāi)始進(jìn)入Pyon的世界 打印 “Hell?!?口.1 #開(kāi)始進(jìn)入Python的世界2 print(Hello)3事件控制運(yùn)算0字符串o變量列表o字典0函數(shù) Q海龜庫(kù) y 高級(jí)的。的。注意:代碼模式和積木模式在點(diǎn)擊控制的后,兩者的運(yùn)行效果是一模一樣專題三:第一個(gè)Python程序接下來(lái),進(jìn)入Pytho

23、n編程世界的第一步,給Python打個(gè)招呼,編寫(xiě)第一個(gè)Python程序Hello, Pythono3.1 輸出 Hello,Python就可以查看程序的運(yùn)行控制臺(tái)Hell。,Python 程序運(yùn)行結(jié)束在編輯器內(nèi)輸入“print(Helk),Python)然后點(diǎn)擊 結(jié)果了,如以下圖:#開(kāi)始進(jìn)入Python的世界print(HelloPython1)注意:在編輯區(qū)進(jìn)行代碼編寫(xiě)時(shí),除注釋信息外,所有的Python代碼必須在英文狀態(tài)下輸入,同時(shí)要注意即時(shí)點(diǎn)擊左上角的文件一保存,選擇文件位置保存文件哦!在打印“Hello,Python”時(shí),我們用的是print函數(shù),其函數(shù)格式為:print (表達(dá)式)p

24、rint函數(shù)主要的功能是在電腦屏幕中輸出表達(dá)式的內(nèi)容。在Python中,單引號(hào) 和雙引號(hào)”的輸出效果是一樣的,因此printCHello,Python)和print(“Hell。,Python)的輸 出結(jié)果都是Hello,Pythono除此之外,在使用print函數(shù)輸出時(shí),可以用逗號(hào)或加號(hào)進(jìn)行字符串等的拼接。如 以下圖:控制臺(tái)HelloPython Hello Python 程序運(yùn)行結(jié)束#開(kāi)始進(jìn)入Python的世界 print(Hello +Python) print(Hello Python1)當(dāng)進(jìn)行print函數(shù)輸出時(shí),也可以使用打印出更多數(shù)量的相同字符串。如以下圖:#開(kāi)始進(jìn)入Python

25、的世界print(a*l)print(1 a*2)print(1 a*3)print4 a *2回print(1 a*1)控制臺(tái)aaaaaaaaa程序運(yùn)行結(jié)束當(dāng)然,也可以使用print函數(shù)進(jìn)行數(shù)字輸出或進(jìn)行數(shù)學(xué)計(jì)算。#開(kāi)始進(jìn)入Python的世界print(123)print(-123)print(l+2)print(2-l)控制臺(tái)123-12331程序運(yùn)行結(jié)束1 #Python中的多行輸出2 print(11134床前明月光,5舉頭望明月,靜夜思 李白 疑是地上霜。 低頭思故鄉(xiāng)。,)控制臺(tái)靜夜思李日床前明月光,疑是地上霜。舉頭望明月,低頭思故鄉(xiāng)。程序運(yùn)行結(jié)束如果需要輸出多行內(nèi)容,除了使用多個(gè)p

26、rint之外,還可以使用三引號(hào)出”實(shí)現(xiàn)。3.2注釋的使用在使用print函數(shù)輸出的時(shí)候,細(xì)心的同學(xué)一定注意到,在程序的最上方總有一行以#開(kāi)頭的說(shuō)明,“#”后的內(nèi)容在控制臺(tái)是不輸出的,這些內(nèi)容就是注釋。注釋的作 用是解釋和說(shuō)明,一般程序員會(huì)在自己的程序中添加注釋行來(lái)說(shuō)明程序的功能,良好的編程習(xí)慣從添加注釋開(kāi)始!控制臺(tái)Hello,Python 程序運(yùn)行結(jié)束Python中的注釋分為單行注釋和多行注釋,單行注釋以#開(kāi)頭,多行注釋以“開(kāi)始, 如以下圖:#注釋,是用來(lái)幫助你理解代碼功能和含義的3這是多行注釋注釋的內(nèi)容是不會(huì)執(zhí)行的print(HelloPython)3.3行與縮進(jìn)Python中最具特色的就是

27、使用縮進(jìn)來(lái)表示代碼塊,這也使得Python具有極佳的可讀性,Python中的縮進(jìn)是強(qiáng)制縮進(jìn),正如C/C+、Java等語(yǔ)言中使用大括號(hào)進(jìn)行代 碼塊區(qū)分一樣。Python中一般以4格為一個(gè)縮進(jìn)。Python中縮進(jìn)的空格數(shù)是可變的,用來(lái)區(qū)分不同的代碼塊。但同一個(gè)代碼塊的語(yǔ) 句必須包含相同的縮進(jìn)空格數(shù)。“代碼塊”是指:函數(shù)、if語(yǔ)句、for循環(huán)、while循環(huán)等。 開(kāi)始縮進(jìn)表示塊的開(kāi)始,取消縮進(jìn)表示塊的結(jié)束。嘗試輸入以下程序,并觀察輸出結(jié)果。#Python 縮進(jìn)if True:print(,回答正確,)else:print(1回答錯(cuò)誤,)運(yùn)行后會(huì)發(fā)現(xiàn)控制臺(tái)的輸出為:控制臺(tái)File C: UsersADMINI-*l2pDataL

溫馨提示

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

評(píng)論

0/150

提交評(píng)論