python學(xué)習(xí)PPT課件.ppt_第1頁(yè)
python學(xué)習(xí)PPT課件.ppt_第2頁(yè)
python學(xué)習(xí)PPT課件.ppt_第3頁(yè)
python學(xué)習(xí)PPT課件.ppt_第4頁(yè)
python學(xué)習(xí)PPT課件.ppt_第5頁(yè)
已閱讀5頁(yè),還剩68頁(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、python語(yǔ)言介紹,目 錄 / CONCENTS,Python概述,Python基本語(yǔ)法,01,02,Python數(shù)據(jù)結(jié)構(gòu),03,Python字符串,04,Python簡(jiǎn)單程序編寫,05,1.Python 概述,計(jì)算機(jī)語(yǔ)言發(fā)展過(guò)程,Python語(yǔ)言由來(lái),Python的創(chuàng)始人為荷蘭人Guido van Rossum。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無(wú)趣,決心開(kāi)發(fā)一個(gè)新的腳本解釋程序,做為 ABC 語(yǔ)言的一種繼承。之所以選Python(大蟒蛇的意思)作為程序的名字,是因?yàn)樗且粋€(gè)Monty Python的飛行馬戲團(tuán)的愛(ài)好者。 ABC是由Guido參加設(shè)計(jì)的一種教學(xué)語(yǔ)

2、言。就Guido本人看來(lái),ABC 這種語(yǔ)言非常優(yōu)美和強(qiáng)大,是專門為非專業(yè)程序員設(shè)計(jì)的。但是ABC語(yǔ)言并沒(méi)有成功,究其原因,Guido 認(rèn)為是非開(kāi)放造成的。Guido 決心在 Python 中避免這一錯(cuò)誤(的確如此,Python 與其它的語(yǔ)言如C、C+和Java結(jié)合的非常好)。同時(shí),他還想實(shí)現(xiàn)在 ABC 中閃現(xiàn)過(guò)但未曾實(shí)現(xiàn)的東西。就這樣,Python在Guido手中誕生了。,Python語(yǔ)言由來(lái),可以說(shuō),Python是從ABC發(fā)展起來(lái),主要受到了Modula-3(另一種相當(dāng)優(yōu)美且強(qiáng)大的語(yǔ)言,為小型團(tuán)體所設(shè)計(jì)的)的影響。并且結(jié)合了Unix shell和C的習(xí)慣。實(shí)際上,Python的第一個(gè)版本實(shí)現(xiàn)

3、是在Mac機(jī)上。 (轉(zhuǎn)自互聯(lián)網(wǎng)) Python語(yǔ)言已誕生20多年了,正逐漸發(fā)展為主流程序設(shè)計(jì)語(yǔ)言之一,目前在TIOBE編程語(yǔ)言排行榜中長(zhǎng)期占據(jù)第七、八的位次,近期又有上升。 目前,Python由世界各地的數(shù)十位程序員(包括van Rossum)負(fù)責(zé)維護(hù)。 Python的官方定義為:Python是一種解釋型的、面向?qū)ο蟮?、帶有?dòng)態(tài)語(yǔ)義的高級(jí)程序設(shè)計(jì)語(yǔ)言。,TIOBE 2015年8月編程語(yǔ)言排行榜 TOP 20 榜單,Top 10語(yǔ)言的30十年變化,有人說(shuō):,編寫C程序就像一群人拿著剃刀在剛打過(guò)蠟的 舞場(chǎng)內(nèi)跳快舞。Waldi Ravens C+:難學(xué)更難用,設(shè)計(jì)如此。匿名 在很多方面,Java就是

4、C+。Michael Feldman,python語(yǔ)言特點(diǎn),程序設(shè)計(jì)語(yǔ)言在不斷發(fā)展,從最初的機(jī)器語(yǔ)言、匯編語(yǔ)言到后來(lái)的C、Pascal語(yǔ)言,發(fā)展到現(xiàn)在的C+、Java等高級(jí)編程語(yǔ)言。程序設(shè)計(jì)的難度在不斷減小,軟件的開(kāi)發(fā)和設(shè)計(jì)已經(jīng)形成了一套標(biāo)準(zhǔn),開(kāi)發(fā)工作已經(jīng)不再是復(fù)雜的任務(wù)。最初只能使用機(jī)器代碼編寫程序,而現(xiàn)在可以使用具有良好調(diào)試功能的IDE環(huán)境編程。 Python使用C語(yǔ)言開(kāi)發(fā),但Python不再有C語(yǔ)言中的指針等復(fù)雜數(shù)據(jù)類型。Python的簡(jiǎn)潔性使得軟件的代碼大幅度減少,開(kāi)發(fā)任務(wù)進(jìn)一步簡(jiǎn)化。程序員關(guān)注的重點(diǎn)不再是語(yǔ)法特性,而是程序所要實(shí)現(xiàn)的任務(wù)。 Python語(yǔ)言有許多重要的特性,而且有些特

5、性是富有創(chuàng)造性的。,Python語(yǔ)言特點(diǎn)-面向?qū)ο?面向?qū)ο蟮某绦蛟O(shè)計(jì)解決了結(jié)構(gòu)化程序設(shè)計(jì)的復(fù)雜性,使得程序設(shè)計(jì)更貼近現(xiàn)實(shí)生活。 結(jié)構(gòu)化程序設(shè)計(jì)把數(shù)據(jù)和邏輯混在一起,不便于程序的維護(hù)。面向?qū)ο蟮某绦蛟O(shè)計(jì)抽象出對(duì)象的行為和屬性,把行為和屬性分離開(kāi),但又合理地組織在一起。 Python語(yǔ)言具有很強(qiáng)的面向?qū)ο筇匦?,而且?jiǎn)化了面向?qū)ο蟮膶?shí)現(xiàn),它消除了保護(hù)類型、抽象類、接口等面向?qū)ο蟮脑?,使得面向?qū)ο蟮母拍罡菀桌斫狻?Python語(yǔ)言特點(diǎn)-內(nèi)置數(shù)據(jù)結(jié)構(gòu),Python提供了一些內(nèi)置的數(shù)據(jù)結(jié)構(gòu),這些數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)了類似Java中集合類的功能。內(nèi)置數(shù)據(jù)結(jié)構(gòu)的出現(xiàn)簡(jiǎn)化了程序設(shè)計(jì)。 Python的數(shù)據(jù)結(jié)構(gòu)包括元

6、組、列表、字典、集合等。 元組相當(dāng)于“只讀”的數(shù)組,列表可以作為可變長(zhǎng)度的數(shù)組使用,字典相當(dāng)于Java中的HashTable類型。,Python語(yǔ)言特點(diǎn)-簡(jiǎn)單性,Python語(yǔ)言的關(guān)鍵字比較少,它沒(méi)有分號(hào)、begin、end等標(biāo)記,代碼塊使用空格或制表鍵縮進(jìn)的方式來(lái)分隔。 Python的代碼簡(jiǎn)潔、短小、易于閱讀。 Python簡(jiǎn)化了循環(huán)語(yǔ)句,即使程序結(jié)構(gòu)很復(fù)雜也能快速讀懂。,Python語(yǔ)言特點(diǎn)-健壯性,Python提供了異常處理機(jī)制,能捕獲程序的異常情況。此外Python的堆棧跟蹤對(duì)象能夠指出程序出錯(cuò)的位置和出錯(cuò)的原因。 異常機(jī)制能夠避免不安全退出的情況,同時(shí)能夠幫助程序員調(diào)試程序。,Pyt

7、hon語(yǔ)言特點(diǎn)-跨平臺(tái),Python會(huì)先被編譯為與平臺(tái)相關(guān)的二進(jìn)制代碼,然后再解釋執(zhí)行。這種方式類似于Java,但Python的執(zhí)行速度提高了。 Python編寫的應(yīng)用程序可以運(yùn)行在Windows、Unix、Linux等不同的操作系統(tǒng)上。在一種操作系統(tǒng)上編寫的Python代碼只需做少量修改,就可移植到其他的操作系統(tǒng)上。,Python語(yǔ)言特點(diǎn)-可擴(kuò)展、動(dòng)態(tài)性,可擴(kuò)展性 Python是采用C開(kāi)發(fā)的語(yǔ)言,因此可以使用C擴(kuò)展Python,可以給Python添加新的模塊、新的類。同時(shí)Python可以嵌入C、C+語(yǔ)言開(kāi)發(fā)項(xiàng)目中,使程序具備腳本語(yǔ)言的特性。 動(dòng)態(tài)性 Python與JavaScript、PHP

8、、Perl等語(yǔ)言類似,它不需要另外聲明變量、直接賦值即可創(chuàng)建一個(gè)新的變量。,Python語(yǔ)言特點(diǎn)-強(qiáng)類型、應(yīng)用廣泛,強(qiáng)類型語(yǔ)言 Python的變量創(chuàng)建后會(huì)對(duì)應(yīng)一種類型,它可根據(jù)賦值表達(dá)式的內(nèi)容決定變量的類型。Python在內(nèi)部建立了管理這些變量的機(jī)制,不同類型的變量需要類型轉(zhuǎn)換。 應(yīng)用廣泛 Python語(yǔ)言應(yīng)用于數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、圖形圖像、數(shù)學(xué)計(jì)算、Web開(kāi)發(fā)、操作系統(tǒng)擴(kuò)展等領(lǐng)域。有許多第三方庫(kù)支持Python。,Python下載,1、訪問(wèn)Python下載頁(yè)面 /downloads/,比較Python 2和Python 3,Python 3發(fā)布于2008年

9、底,是一次重大的升級(jí)。 Python 3的有些改進(jìn)不向后與Python 2兼容,因此Python 2始終與Python 3并行地向前發(fā)展。 全面了解Python 3和Python 2之間的差異,可參閱Whats New in Python 3.0(/3/whatsnew/3.0.html)。 工具2to3(/3/library/2to3.html )幾乎能將任何Python 2程序自動(dòng)轉(zhuǎn)換為等價(jià)的Python 3程序。,2.Python 基本語(yǔ)法,Python的編碼規(guī)范,1、命名規(guī)則 Python語(yǔ)言有一套自己

10、的命名規(guī)則。命名規(guī)則并不是語(yǔ)法規(guī)定,只是一種習(xí)慣用法。 (1) 變量名、模塊名、包名 通常采用小寫,可使用下劃線。 例如: rulemodule.py #模塊名,即文件名 _rule=rule information #_rule變量名,通常前綴有一個(gè)下劃線的變量名為全局變量,Python的編碼規(guī)范,(2)類名、對(duì)象名 類首字母采用大寫; 類中的方法名首字母小寫,其后的每個(gè)單詞的首字母大寫; 對(duì)象名(類的實(shí)例)采用小寫; 類外引用其屬性和方法名時(shí),以對(duì)象名作為前綴。 類的私有變量、私有方法以兩個(gè)下劃線作為前綴。,Python的編碼規(guī)范,(3)函數(shù)名 函數(shù)名通常采用小寫,并用下劃線或單詞首字母大

11、寫增加名稱的可讀性。 導(dǎo)入的函數(shù)以模塊名作前綴。 下例中,為演示導(dǎo)入函數(shù)前綴寫法,使用了生成隨機(jī)數(shù)的模塊random。該模塊有一個(gè)函數(shù)randrange(),該函數(shù)可以根據(jù)給定的數(shù)字范圍生成隨機(jī)數(shù)。其聲明為: randrange(start, stop,step) 說(shuō)明: 參數(shù)start表示生成隨機(jī)數(shù)所在范圍的開(kāi)始數(shù)字。 參數(shù)stop表示生成隨機(jī)數(shù)所在范圍的結(jié)束數(shù)字,但不包括數(shù)字stop。 參數(shù)step表示步長(zhǎng)。生成的隨機(jī)數(shù)在start, stop-1的范圍內(nèi),取值等于start+step。,Python的編碼規(guī)范,比較兩個(gè)數(shù)的大小,數(shù)據(jù)由隨機(jī)函數(shù)生成。隨機(jī)數(shù)的范圍在18之間選取。,Pytho

12、n的編碼規(guī)范,2、代碼縮進(jìn)與冒號(hào) 對(duì)于C、C+、Java等語(yǔ)言,代碼縮進(jìn)只是作為編程的一種良好習(xí)慣。 對(duì)于Python而言,代碼縮進(jìn)是一種語(yǔ)法。Python語(yǔ)言中沒(méi)有采用花括號(hào)或beginend分隔代碼塊,而是使用冒號(hào)和代碼縮進(jìn)區(qū)分代碼之間的層次。,Python的編碼規(guī)范,比較兩個(gè)程序段并查看運(yùn)行結(jié)果,執(zhí)行結(jié)果:,執(zhí)行結(jié)果:,Python的編碼規(guī)范,3、模塊導(dǎo)入的規(guī)范 模塊是類或函數(shù)的集合,用于處理一類問(wèn)題,使用任何Python模塊都必須先導(dǎo)入。模塊的導(dǎo)入使用import語(yǔ)句或fromimport語(yǔ)句。 (1)import語(yǔ)句 例如:導(dǎo)入數(shù)學(xué)函數(shù)模塊math,調(diào)用其中的函數(shù)。,Python的編

13、碼規(guī)范,(2)fromimport語(yǔ)句,使用第二種導(dǎo)入方式,在調(diào)用math模塊中的任何函數(shù)時(shí),都無(wú)需在前面加上“math.”。 使用第二種導(dǎo)入方式時(shí),如果程序中的函數(shù)與math模塊中的某個(gè)函數(shù)同名,將被math模塊中的同名函數(shù)覆蓋。第一種導(dǎo)入方式不會(huì)覆蓋任何既有函數(shù),但使用起來(lái)不如第二種方式簡(jiǎn)潔。 還可以導(dǎo)入模塊math的特定函數(shù)。例如:from math import sqrt,tan 只導(dǎo)入函數(shù)sqrt和tan。,Python變量,變量是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域,變量可以存儲(chǔ)任何值(也稱指向),而且值可以改變。 例如:,Python變量,1、變量命名規(guī)則 變量名的長(zhǎng)度不受限制,其中的字符必須

14、是字母、數(shù)字或下劃線(_),不能使用空格、連字符、標(biāo)點(diǎn)符號(hào)、引號(hào)或其他字符 變量名的第一個(gè)字符不能是數(shù)字,必須是字母或下劃線。 Python區(qū)分大小寫,因此TAX、Tax和tax是截然不同的變量名。 不能將Python關(guān)鍵字(或稱為保留詞)用作變量名。例如:if、else、while、def、or、and、not、in和is都是Python關(guān)鍵字。,Python變量,2、賦值語(yǔ)句,格式:var = value 左值 右值 賦值運(yùn)算符 功能:定義新的變量;讓已定義的 變量指向特定值。,Python變量,3、多重賦值 Python中,有一種便利的方法,能夠同時(shí)給多個(gè)變量賦值。,Python運(yùn)算符與

15、表達(dá)式,Python的運(yùn)算符包括算術(shù)運(yùn)算符、關(guān)系運(yùn)算符和邏輯運(yùn)算符。 表達(dá)式是由數(shù)字或字符串和運(yùn)算符組成的有意義的式子。 1、算術(shù)運(yùn)算符和算術(shù)表達(dá)式 (1)整數(shù)運(yùn)算,Python運(yùn)算符與表達(dá)式, 運(yùn)算順序 Python算術(shù)運(yùn)算的規(guī)則與常規(guī)算術(shù)的規(guī)則相同。 長(zhǎng)度不受限制 與其他大多數(shù)編程語(yǔ)言不同,Python對(duì)整數(shù)的長(zhǎng)度沒(méi)有限制,可以執(zhí)行數(shù)十位甚至數(shù)百數(shù)千位的整數(shù)運(yùn)算。 如:27*100,Python運(yùn)算符與表達(dá)式,(2)浮點(diǎn)數(shù)運(yùn)算 在Python中,浮點(diǎn)數(shù)是帶小數(shù)點(diǎn)的數(shù)字。例如:-3.1、2.999和-4.0都是浮點(diǎn)數(shù)。 所有適合用于整數(shù)的算術(shù)運(yùn)算符都可用于浮點(diǎn)數(shù),包括%(求余)和/(整除),

16、Python運(yùn)算符與表達(dá)式,2、關(guān)系運(yùn)算符和關(guān)系表達(dá)式,Python運(yùn)算符與表達(dá)式,例如:,相當(dāng)于:31,Python運(yùn)算符與表達(dá)式,3、邏輯運(yùn)算符和邏輯表達(dá)式,基本邏輯運(yùn)算符的真值表,Python運(yùn)算符與表達(dá)式,4、三類運(yùn)算符的優(yōu)先級(jí) 算術(shù)運(yùn)算符優(yōu)先級(jí)最高 關(guān)系運(yùn)算符優(yōu)先級(jí)次之 邏輯運(yùn)算符優(yōu)先級(jí)最低,3.Python 數(shù)據(jù)結(jié)構(gòu),概述,Python秉承方便程序員的理念,提供了幾個(gè)功能強(qiáng)大而高效的數(shù)據(jù)結(jié)構(gòu):元組、列表、字典和集合。程序員可以根據(jù)需要組合使用它們,以創(chuàng)建更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。 在Python中,兩個(gè)主力數(shù)據(jù)結(jié)構(gòu)是列表和字典。列表按順序存儲(chǔ)數(shù)據(jù),而字典就像小型數(shù)據(jù)庫(kù),使用鍵高效地存儲(chǔ)和檢

17、索數(shù)據(jù)。,元組,元組是一種不可變序列,即創(chuàng)建之后不能再做任何修改。 元組由不同的元素組成,每個(gè)元素可以存儲(chǔ)不同類型的數(shù)據(jù),如字符串、數(shù)字甚至元組。 元組通常代表一行數(shù)據(jù),而元組中的元素代表不同的數(shù)據(jù)項(xiàng)。 1、元組的創(chuàng)建 格式: tuple=(元素1,元素2,元素n) #定義n個(gè)元素組成的元組 tuple=() #定義空元組 tuple=(元素1,) #定義單元素元組,元組,執(zhí)行結(jié)果:,元組,2、元組的訪問(wèn) 元組中元素的值通過(guò)索引訪問(wèn),索引是一對(duì)方括號(hào)中的數(shù)字,索引也稱為“下標(biāo)”。 格式: tuplen #訪問(wèn)第n個(gè)元素 tuplem:n #訪問(wèn)第1個(gè)索引到第2個(gè)索引之間的索引元素,但不包括第2

18、個(gè)索引指向的元素 其中,n、m可以為0、正、負(fù)整數(shù)。,網(wǎng)址:,西普教育,元組,元組,操作元組,列表,列表是Python中非常重要的數(shù)據(jù)類型,通常作為函數(shù)的返回類型。 列表和元組相似,也是由一組元素組成。列表可包含任何類型的值:數(shù)字、字符串甚至序列。 列表與元組的重要差別是列表是可變的,即可以在不復(fù)制的情況下添加、刪除或修改列表元素。 1、列表的創(chuàng)建 格式: list=元素1,元素2,元素n #定義n個(gè)元素組成的列表 list= #定義空列表 list=x #定義只包含一個(gè)元素的列表,與元組不同,最后的逗號(hào)不是必須的 說(shuō)明:列表用方括號(hào)括起,其中元素用逗號(hào)分隔,列表,創(chuàng)建列表,執(zhí)行結(jié)果:,列表,

19、2、列表的使用 列表的使用與元組十分相似,同樣支持負(fù)數(shù)索引、分片以及多元列表等特性,但列表的元素可修改。 與字符串和元組一樣,可使用len獲取列表長(zhǎng)度,還可使用+和*拼接列表。,列表,3、常用列表函數(shù),列表,在列表末尾添加元素或列表,執(zhí)行結(jié)果:,字典,字典是Python重要的數(shù)據(jù)類型,字典是由“鍵值”對(duì)組成的集合,字典中的“值”通過(guò)“鍵”來(lái)引用。 字典也稱為關(guān)聯(lián)數(shù)組、映射或散列表。 Python字典利用了“散列”方法,使用專門的散列函數(shù)完成,即字典中的每個(gè)鍵都被轉(zhuǎn)換為一個(gè)數(shù)字散列值。字典中值存儲(chǔ)在一個(gè)底層列表中,并用散列值作為索引。訪問(wèn)值時(shí),將提供的鍵轉(zhuǎn)為散列值,再跳到列表的相應(yīng)位置。 使用“

20、鍵”來(lái)訪問(wèn)字典值效率極高。另外與列表一樣,字典也是可以改變的:可以添加、刪除或修改“鍵值”對(duì)。 1、創(chuàng)建字典 格式: dictionary=key1:value1, key2:value2, , keyn:valuen)#創(chuàng)建n個(gè)“鍵值”對(duì)組成的字典 dictionar= #創(chuàng)建空字典 注意,對(duì)于字典的鍵有兩個(gè)限制: 字典中的鍵必須獨(dú)一無(wú)二,即在同一個(gè)字典中,任何兩個(gè)鍵值對(duì)都不能相同; 鍵必須是不可變的。因此,字典鍵不能是列表、字典 對(duì)值沒(méi)有這兩個(gè)限制。,字典,2、字典的訪問(wèn) 字典的訪問(wèn)與元組、列表有所不同,元組和列表是通過(guò)數(shù)字索引獲取對(duì)應(yīng)的值,而字典是通過(guò)key值獲取相應(yīng)的value值。 格

21、式: value=dictkey 說(shuō)明: 字典的添加、刪除和修改只需執(zhí)行一條賦值語(yǔ)句即可,例如:dictx=value 字典沒(méi)有remove操作。刪除字典元素可調(diào)用內(nèi)置函數(shù)del()完成。,字典,字典的創(chuàng)建、添加、刪除和修改,執(zhí)行結(jié)果:,字典,3、字典函數(shù),字典,集合,在Python中,集合是一系列不重復(fù)的元素。集合類似于字典,但只包含鍵,而沒(méi)有相關(guān)聯(lián)的值。 在Python中,集合是相對(duì)較新的功能,在其還不支持集合時(shí),一般使用字典模擬集合。 集合分兩類:可變集合(set)和不可變集合(frozenset)。對(duì)于可變集合,可添加和刪除元素,而不可變集合一旦創(chuàng)建就不能更改。 與字典一樣,集合的元素

22、排列順序也是不確定的。 集合沒(méi)有列表和字典用得多,本章簡(jiǎn)要介紹,詳細(xì)內(nèi)容可參閱:/3/library/stdtypes.html#set 集合基本功能: 包括關(guān)系測(cè)試和消除重復(fù)元素。集合對(duì)象還支持 union(聯(lián)合),intersection(交),difference(差)和 sysmmetric difference(對(duì)稱差集,即異或)等數(shù)學(xué)運(yùn)算。 大括號(hào)或 set()函數(shù)可以用來(lái)創(chuàng)建集合。 注意:想要?jiǎng)?chuàng)建空集合,必須使用 set() 而不是。,集合,創(chuàng)建集合,執(zhí)行結(jié)果:,集合,集合操作,執(zhí)行結(jié)果:,4.Python字符串,字符串,在Python

23、中,字符串是除數(shù)字外最重要的數(shù)據(jù)類型。字符串無(wú)處不在:將字符串輸出 到屏幕上;從用戶的鍵盤輸入讀取字符串;文件通常被視為大型字符串;網(wǎng)頁(yè)大部分 是由文本組成的。 字符串是一種聚合數(shù)據(jù)結(jié)構(gòu),可充分利用索引和切片用于從字符串中提取子串。 而Python正則表達(dá)式庫(kù),是一種用來(lái)處理字符串的微型語(yǔ)言,但功能強(qiáng)大。 Python中,字符串、列表和元組都屬于序列。 序列有一些通用的操作。包括:索引(indexing)、分片(slicing)、加(adding) 、乘(multiplying)、檢查某個(gè)元素是否屬于序列的成員(成員資格)、計(jì)算序列 長(zhǎng)度、找出最大元素和最小元素等。,字符串,1、索引 序列中的所有元素都是有編號(hào)的從0開(kāi)始遞增。這些元素可以通過(guò)編號(hào)分別訪問(wèn)。 索引有正索引和負(fù)索引,可根據(jù)實(shí)際情況選用。 字符串就是一個(gè)由字符組成的序列,處理字符串時(shí),經(jīng)常需要訪問(wèn)其中的各個(gè)字符。 索引0指向第1個(gè)字符。 字符串a(chǎn)pple的正索引和負(fù)索引,字符串,字符串索引應(yīng)用,執(zhí)行結(jié)果:,字符串,2、分片 與使用索引訪問(wèn)

溫馨提示

  • 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)論