




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 Python發(fā)展歷程 Python特點(diǎn)和應(yīng)用領(lǐng)域, Python開發(fā)環(huán)境的配置 Python程序執(zhí)行原理,第1章 Python概述, 學(xué)習(xí)目標(biāo),01 認(rèn)識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,目錄頁(yè),04 集成開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,過渡頁(yè),01 認(rèn)識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,04 繼承開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,Python的由來,Python的創(chuàng)始人為荷蘭的Guido,1989年,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個(gè)新的腳本解釋程
2、序,做為ABC 語(yǔ)言的一種繼承。之所以選中Python作為該編程語(yǔ)言的名字,是因?yàn)樗且粋€(gè)叫Monty Python的喜劇團(tuán)體的愛好者。,Python的特點(diǎn),易于學(xué)習(xí) 易于閱讀 易于維護(hù) 強(qiáng)大標(biāo)準(zhǔn)庫(kù) 互動(dòng)模式,可移植 可擴(kuò)展 數(shù)據(jù)庫(kù)操作 GUI編程 可嵌入,Python的應(yīng)用領(lǐng)域,Web開發(fā)領(lǐng)域,Python的應(yīng)用領(lǐng)域,操作系統(tǒng)管理、服務(wù)器運(yùn)維的自動(dòng)化腳本,Python的應(yīng)用領(lǐng)域,科學(xué)計(jì)算,Python的應(yīng)用領(lǐng)域,桌面應(yīng)用,Python的應(yīng)用領(lǐng)域,服務(wù)器軟件(網(wǎng)絡(luò)軟件),Python的應(yīng)用領(lǐng)域,游戲,Python的發(fā)展,Python的發(fā)展,Python的版本,歷 史 版 本,Python2.x
3、和Python3.x,1. print函數(shù)替代了print語(yǔ)句,Python2.x,Python3.x, print(3,4) (3, 4), print(3,4) 3 4,Python2.x和Python3.x,2. python3.x默認(rèn)使用UTF-8編碼,Python2.x,Python3.x, str = 我愛北京天安門 str 我愛北京天安門, str = 我愛北京天安門 str xe6x88x91xe7x88xb1xe5x8cx97xe4xbaxacxe5xa4xa9xe5xaex89xe9x97xa8,# -*- coding: utf-8 -*-,Python2.x和Pytho
4、n3.x,3. 除法運(yùn)算符/,Python2.x,Python3.x, 1/2 0.5, 1 / 2 0 1.0 / 2.0 0.5,Python2.x和Python3.x,4. 異常,Python2.x,Python3.x,被拋出捕獲異常的語(yǔ)法變更為 except exc as var,捕獲異常的語(yǔ)法是except exc,var .,Python2.x和Python3.x,5. 八進(jìn)制字面量表示0b0o640 x,Python2.x,Python3.x, 01000 File , line 1 01000 SyntaxError: invalid token 0o1000 512, 0o1
5、000 512 01000 512,Python2.x和Python3.x,6. 不等運(yùn)算符,Python2.x,Python3.x, 1!=2 True 12 File , line 1 12 SyntaxError: invalid syntax, 1!=2 True 12 True,Python2.x和Python3.x,7. 數(shù)據(jù)類型,Python2.x,Python3.x,沒有l(wèi)ong,只有int,有l(wèi)ong類型,過渡頁(yè),01 認(rèn)識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,04 集成開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,Windo
6、w安裝Python,(1)訪問/download/。 選擇安裝包。,Window安裝Python,(2)下載并完成Python的安裝。,Window安裝Python,(3)配置環(huán)境變量。,Window安裝Python,(4)環(huán)境變量配置成功,Window安裝Python,(5)下載pip。下載網(wǎng)站:/pypi/pip#downloads。,Window安裝Python,(6)解壓文件后,在Path最后面添加Scripts文件路徑。再次打開控制臺(tái),輸入pip list,出現(xiàn)下列信息表示pip安裝成功。,Linux
7、安裝Python,(1)打開WEB瀏覽器訪問/download/ (2)選擇適用于Unix/Linux的源碼壓縮包。 (3)下載及解壓壓縮包。 (4)如果你需要自定義一些選項(xiàng)修改Modules/Setup。 (5)執(zhí)行 ./configure 腳本。 (6)make (7)make install,Mac OS安裝Python,Mac系統(tǒng)都自帶有Python環(huán)境,我們可以在終端輸入python命令就可以運(yùn)行。,Mac OS安裝Python,如果我們希望安裝其他版本的Python,只需要訪問網(wǎng)站/download/,
8、下載最新版本的dmg文件,雙擊按照提示完成安裝即可。,過渡頁(yè),01 認(rèn)識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,04 集成開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,Ipython是一種交互式解釋器。,什么是IPython,Ipython的性能優(yōu)于標(biāo)準(zhǔn)Python的shell。 IPython支持變量自動(dòng)補(bǔ)全,自動(dòng)縮進(jìn),支持 bash shell 命令,內(nèi)置了許多很有用的功能和函數(shù)。 使用%run命令運(yùn)行腳本。 使用%timeit命令快速測(cè)量代碼運(yùn)行時(shí)間。,Ipython的安裝,控制臺(tái)輸入命令:pip install ipython自動(dòng)安裝,1
9、. 啟動(dòng)IPython,IPython的使用,2. Ipython自動(dòng)補(bǔ)全,IPython的使用,過渡頁(yè),01 認(rèn)識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,04 集成開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,Pycharm的下載安裝,(1)訪問PyCharm官方進(jìn)入Pycharm的下載頁(yè)面。,Pycharm的下載安裝,(2)雙擊exe下載文件,開始安裝。,Pycharm的使用,完成PyCharm的安裝后,就可以打開并使用PyCharm了。,Pycharm的使用,1. 創(chuàng)建項(xiàng)目,Pycharm的使用,2. 創(chuàng)建Python文件,過渡頁(yè),01 認(rèn)
10、識(shí)Python,02 Python的安裝,03 IPython-交互式解釋器,04 集成開發(fā)環(huán)境-PyCharm,05 Python程序執(zhí)行原理,Python程序執(zhí)行原理,(1)把源代碼編譯成字節(jié)碼 (2)把編譯好的字節(jié)碼轉(zhuǎn)發(fā)到Python虛擬機(jī)(PVM)中執(zhí)行,本章小結(jié),首先帶大家認(rèn)識(shí)Python,對(duì)Python的發(fā)展歷程、特點(diǎn)、應(yīng)用領(lǐng)域、Python版本以及不同版本的異同進(jìn)行了講解;然后講解了Python在不同平臺(tái)下的安裝方式,接著介紹了IPython和PyCharm的使用,最后帶大家分析了Python程序的執(zhí)行原理。 通過本章的學(xué)習(xí),希望大家能夠?qū)ython有一個(gè)初步的認(rèn)識(shí),能夠獨(dú)立完
11、成Python開發(fā)工具的安裝和基本使用,為后面學(xué)習(xí)Python開發(fā)做好準(zhǔn)備。,第2章 Python語(yǔ)法基礎(chǔ), 變量和變量類型 標(biāo)識(shí)符和關(guān)鍵字, 簡(jiǎn)單數(shù)值類型 運(yùn)算符, 學(xué)習(xí)目標(biāo),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,目錄頁(yè),04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),注釋,Python中的單行注釋以#開頭!,# 第一個(gè)注釋 print (“Hello, Python!”) # 第二個(gè)注釋,注釋,多行注釋可以使用三引
12、號(hào)作為開頭和結(jié)束符號(hào), print(value, ., sep= , end=n, file=sys.stdout, flush=False),行與縮進(jìn),python最具特色的就是使用縮進(jìn)來表示代碼塊,if True: print (True) else: print (False”) print (False”),if True: print (True) else: print (False) print (”hello”),語(yǔ)句換行,Python 通常是一行寫完一條語(yǔ)句,但如果語(yǔ)句很長(zhǎng),我們需要換行,這時(shí)可以使用圓括號(hào)來實(shí)現(xiàn)。,str = (Python是一種面向?qū)ο?、解釋型?jì)算機(jī)程序設(shè)
13、計(jì)語(yǔ)言, 由Guido van Rossum于1989年底發(fā)明。 第一個(gè)公開發(fā)行版發(fā)行于1991年, 源代碼同樣遵循 GPL(GNU General Public License)協(xié)議。),語(yǔ)句換行,Python 通常是一行寫完一條語(yǔ)句,但如果語(yǔ)句很長(zhǎng),我們需要換行,這時(shí)可以使用來實(shí)現(xiàn)。,str = Python是一種面向?qū)ο?、解釋型?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言, 由Guido van Rossum于1989年底發(fā)明。 第一個(gè)公開發(fā)行版發(fā)行于1991年, 源代碼同樣遵循 GPL(GNU General Public License)協(xié)議。,語(yǔ)句換行,需要注意的是,在 , , 或 () 中的語(yǔ)句,不需要使
14、用圓括號(hào)進(jìn)行換行。,total = item_one, item_two, item_three, item_four, item_five,過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),變量和賦值,超市購(gòu)物,現(xiàn)實(shí)生活中,大家去超市買東西的時(shí)候,往往都需要一個(gè)菜籃子,用來進(jìn)行存儲(chǔ)物品,等到所有的物品都購(gòu)買完成后,在收銀臺(tái)進(jìn)行結(jié)賬即可。,Python中的變量用來存儲(chǔ)數(shù)據(jù),變量可以理解為去超市購(gòu)物的菜籃子,其類型和值在賦值的那一刻被初始化。,變量和賦值,num1 = 100 num2 = 87 result
15、= num1 + num2,num1和num2變量就好比一個(gè)小菜籃子,它們分別存儲(chǔ)的數(shù)據(jù)是100和87。result變量存儲(chǔ)的數(shù)據(jù)是num1和num2這兩個(gè)“菜籃子”中的數(shù)據(jù)累計(jì)之和。,變量的類型,數(shù)字類型 布爾類型 字符串類型 列表類型 元組類型 字典類型 集合,整型 復(fù)數(shù) 浮點(diǎn)型,數(shù)據(jù) 類型,過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),標(biāo)識(shí)符,現(xiàn)實(shí)生活中,人們常用一些名稱來標(biāo)記事物,例如,現(xiàn)實(shí)生活中每種水果都有一個(gè)名稱來標(biāo)識(shí)。,水果名稱,標(biāo)識(shí)符,若希望在程序中表示一些事物,需要開發(fā)人員自定義一些符號(hào)
16、和名稱,這些符號(hào)和名稱叫做標(biāo)識(shí)符。,標(biāo)示符由字母、下劃線和數(shù)字組成,且數(shù)字不能開頭。 Python中的標(biāo)識(shí)符是區(qū)分大小寫的。 python中的標(biāo)示符不能使用關(guān)鍵字,命 名 規(guī) 則,標(biāo)識(shí)符,為了規(guī)范命名標(biāo)識(shí)符,關(guān)于標(biāo)識(shí)符的命名提以下建議:,見名之意 駝峰式,關(guān)鍵字,關(guān)鍵字指的是具有特殊功能的標(biāo)識(shí)符。, help() # 進(jìn)入幫助系統(tǒng) help keywords # 查看所有的關(guān)鍵字列表 help return # 查看return這個(gè)關(guān)鍵字的說明 help quit # 退出幫助系統(tǒng),過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)
17、算,07 運(yùn)算符優(yōu)先級(jí),整型,整數(shù)類型(int)簡(jiǎn)稱整型,它用于表示整數(shù)。 二進(jìn)制:0b10100 八進(jìn)制: 0o10111 十進(jìn)制: 64 十六進(jìn)制: 0 x14,E或者e,浮點(diǎn)型,浮點(diǎn)型(Float)用于表示實(shí)數(shù)。 浮點(diǎn)型字面值可以用十進(jìn)制或科學(xué)計(jì)數(shù)法表示。,E或e表示基是10,后面的整數(shù)表示指數(shù),指數(shù)的正負(fù)使用+或-表示。,布爾類型,布爾型數(shù)據(jù)只有兩個(gè)取值:True和False bool值沒有操作 所有的空都是False,所有的非空都是True,a = 0 # 整數(shù)0,False print(bool(a) s = # 空字符串,F(xiàn)alse print(bool(s) lst = # 空
18、列表,F(xiàn)alse print(bool(lst) dic = # 空字典,F(xiàn)alse print(bool(dic) a = None # None表示空,F(xiàn)alse print(bool(a),布爾類型,None False(布爾型) 0(整型0) 0.0(浮點(diǎn)型0),0.0+0.0j(復(fù)數(shù)0) “”(空字符串) (空列表) ()(空元組) (空字典),以下對(duì)象的布爾值都是False:,復(fù)數(shù)類型,復(fù)數(shù)類型,用于表示數(shù)學(xué)中的復(fù)數(shù),例如,5+3j。,(1)復(fù)數(shù)由實(shí)數(shù)部分和虛數(shù)部分構(gòu)成,表示為:real+imagj 或 real+imagJ (2)復(fù)數(shù)的實(shí)數(shù)real和虛數(shù)imag都是浮點(diǎn)型,兩 大
19、 特 點(diǎn),數(shù)字類型轉(zhuǎn)換,過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),算術(shù)運(yùn)算符,賦值運(yùn)算符,賦值運(yùn)算符只有一個(gè),即=,它的作用是把等號(hào)右邊的值賦給左邊。 例如,x=1,anInt=12 anFloat=2.2 anStr=string aList=a,a,a anArray=(1,2,3) aMap=1:a,2:b,3:c, 為多個(gè)變量賦同一個(gè)值:x=y=z=1,增量賦值 x+=1 x=x+1 將多個(gè)值賦值給多個(gè)變量 a, b = 1, 2 變量交換 X= 2 y =3 x,y = y,x,復(fù)合賦值運(yùn)算
20、符,復(fù)合賦值運(yùn)算符,比較運(yùn)算符,邏輯運(yùn)算符,邏輯運(yùn)算符,成員運(yùn)算符,成員運(yùn)算符,過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),位運(yùn)算符,按位與,參與運(yùn)算的兩個(gè)數(shù)各對(duì)應(yīng)的二進(jìn)位進(jìn)行“與”的操作。只有對(duì)應(yīng)的兩個(gè)二進(jìn)位都是1時(shí),結(jié)果位就為1,否則結(jié)果位為0,按位或,按位或指的是參與運(yùn)算的兩個(gè)數(shù)各對(duì)應(yīng)的二進(jìn)位進(jìn)行“或” 的操作。只要對(duì)應(yīng)的兩個(gè)二進(jìn)位有一個(gè)為1時(shí),結(jié)果位就為1,按位異或,按位異或就是將參與運(yùn)算的兩個(gè)數(shù)對(duì)應(yīng)的二進(jìn)制位進(jìn)行比較,如果一個(gè)位為1,另一個(gè)位為0,則結(jié)果為就為1,否則,結(jié)果位為0。,按位取反,
21、按位取反就是將二進(jìn)位的每一位進(jìn)行取反; 0取反為1,1取反為0,按位左移,按位左移指的是二進(jìn)位全部左移n位,高位丟棄,低位補(bǔ)0 。,按位右移,按位右移指的是將二進(jìn)位全部右移n位,移出的位丟棄,移進(jìn)的位補(bǔ)符號(hào)位。,位運(yùn)算,過渡頁(yè),01 基本語(yǔ)法,02 變量和數(shù)據(jù)類型,03 標(biāo)識(shí)符和關(guān)鍵字,04 簡(jiǎn)單數(shù)值類型,05 運(yùn)算符,06 位運(yùn)算,07 運(yùn)算符優(yōu)先級(jí),運(yùn)算符優(yōu)先級(jí),那么 e = (a + b) * c / d=90 e = (a + b) * c) / d=90 e = (a + b) * (c / d)=90 e = a + (b * c) / d =50,假設(shè): a = 20,b = 1
22、0,c = 15d = 5,e = 0,本章小結(jié),本章主要講解了Python中的變量、數(shù)據(jù)類型以及運(yùn)算符,這種知識(shí)都是最基礎(chǔ)的語(yǔ)法,也比較容易理解。希望大家在初學(xué)Python時(shí)期,多動(dòng)手寫代碼進(jìn)行練習(xí),加深印象,為后期的深入學(xué)習(xí)打好扎實(shí)功底。,第3章 Python常用語(yǔ)句, 判斷語(yǔ)句 循環(huán)語(yǔ)句, break語(yǔ)句 continue語(yǔ)句, 學(xué)習(xí)目標(biāo),01 判斷語(yǔ)句,02 循環(huán)語(yǔ)句,03 Python的其他語(yǔ)句,目錄頁(yè),過渡頁(yè),01 判斷語(yǔ)句,02 循環(huán)語(yǔ)句,03 Python的其他語(yǔ)句,判斷語(yǔ)句,紅燈停,綠燈行,現(xiàn)實(shí)生活中,過馬路要看紅綠燈,如果是綠燈才能過馬路,否則需要停止等待。,if 語(yǔ)句,i
23、f 判斷條件: 滿足條件時(shí)要做的事情1 滿足條件時(shí)要做的事情2 .(省略). 滿足條件時(shí)要做的事情n,if語(yǔ)句是最簡(jiǎn)單的條件判斷語(yǔ)句,它可以控制程序的執(zhí)行流程。,if-else語(yǔ)句,if 條件: 滿足條件時(shí)要做的事情1 滿足條件時(shí)要做的事情2 .(省略). 滿足條件時(shí)要做的事情3 else: 不滿足條件時(shí)要做的事情1 不滿足條件時(shí)要做的事情2 .(省略). 不滿足條件時(shí)要做的事情n,if-elif語(yǔ)句,if 判斷條件1: 滿足條件1時(shí)要做的事情 elif 判斷條件2: 滿足條件2時(shí)要做的事情 elif 判斷條件3: 滿足條件3時(shí)要做的事情,當(dāng)滿足判斷條件1時(shí),執(zhí)行滿足條件1時(shí)要做的事情,然后整
24、個(gè)if結(jié)束; 如果不滿足判斷條件1,那么判斷是都滿足條件2,如果滿足判斷條件2,就執(zhí)行滿足條件2時(shí)要做的事情,然后整個(gè)if結(jié)束 當(dāng)不滿足判斷條件1和判斷條件2,如果滿足判斷條件3,則執(zhí)行滿足判斷條件3時(shí)要做的事情,然后整個(gè)if結(jié)束。,if-elif判斷語(yǔ)句,該語(yǔ)句可以判斷多種情況。,if嵌套,購(gòu)票,檢票,上車,安檢,if嵌套指的是在if或者if-else語(yǔ)句里面包含if或者if-else。,if嵌套,if 條件1: 滿足條件1 做的事情1 滿足條件1 做的事情2 .(省略). if 條件2: 滿足條件2 做的事情1 滿足條件2 做的事情2 .(省略).,判斷語(yǔ)句,判斷語(yǔ)句,過渡頁(yè),01 判斷語(yǔ)
25、句,02 循環(huán)語(yǔ)句,03 Python的其他語(yǔ)句,while循環(huán),while 條件表達(dá)式: 條件滿足,執(zhí)行循環(huán)語(yǔ)句,while循環(huán)語(yǔ)法格式,條件表達(dá)式永遠(yuǎn)為true,無限循環(huán)。,while循環(huán),for循環(huán),Python中的for循環(huán)可以遍歷任何序列的項(xiàng)目:,for 變量 in 序列: 循環(huán)語(yǔ)句,語(yǔ)法格式,for i in 0,1,2: print(i),例如:,for循環(huán),for循環(huán),考慮到我們使用的數(shù)值范圍經(jīng)常變化,Python提供了一個(gè)內(nèi)置range()函數(shù),它可以生成一個(gè)數(shù)字序列。,語(yǔ)法格式,for i in range(start,end): 執(zhí)行循環(huán)語(yǔ)句,程序在執(zhí)行for循環(huán)時(shí): 循
26、環(huán)計(jì)時(shí)器變量i被設(shè)置為start; 執(zhí)行循環(huán)語(yǔ)句; i遞增 每設(shè)置一個(gè)新值都會(huì)執(zhí)行一次循環(huán) 當(dāng)i等于end時(shí),循環(huán)結(jié)束。,for循環(huán),while嵌套,while嵌套指的是while循環(huán)里面還包含while循環(huán)。,while 條件1: 條件1滿足時(shí),做的事情1 條件1滿足時(shí),做的事情2 條件1滿足時(shí),做的事情3 .(省略). while 條件2: 條件2滿足時(shí),做的事情1 條件2滿足時(shí),做的事情2 條件2滿足時(shí),做的事情3 .(省略).,while嵌套,過渡頁(yè),01 判斷語(yǔ)句,02 循環(huán)語(yǔ)句,03 Python的其他語(yǔ)句,break語(yǔ)句,break語(yǔ)句用于結(jié)束整個(gè)循環(huán)。,i=1 for i in
27、 range(5): i+=1 print(-) if i=3: break print(i),for i in range(5): print(-) print (i),這兩個(gè)結(jié)果有什么不同?,continue語(yǔ)句,continue的作用是用來結(jié)束本次循環(huán),緊接著執(zhí)行下一次的循環(huán)。,i=1 for i in range(5): i+=1 print(-) if i=3: continue print(i),for i in range(5): print(-) print i,這兩個(gè)結(jié)果有什么不同?,pass語(yǔ)句,pass是空語(yǔ)句,它是為了保持程序結(jié)構(gòu)完整性。,for letter in R
28、unoob: if letter = o: pass print (執(zhí)行 pass 塊) print (當(dāng)前字母 :, letter) print (Good bye!),pass語(yǔ)句不做任何事情,用作占位。,else語(yǔ)句,else語(yǔ)句可以和循環(huán)語(yǔ)句結(jié)合使用,并且else語(yǔ)句旨在循環(huán)完成后執(zhí)行。,count = 0 while count 5: print(count, is less than 5) count = count + 1 else: print(count, is not less than 5),運(yùn)行結(jié)果是什么?,本章主要介紹的是Python中的常用語(yǔ)句,包括判斷語(yǔ)句、循環(huán)語(yǔ)
29、句以及其他子句。其中,判斷語(yǔ)句主要是if語(yǔ)句,循環(huán)語(yǔ)句主要是for語(yǔ)句和while語(yǔ)句。在Python開發(fā)中,這些語(yǔ)句的使用頻率非常高,希望讀者可以多加以理解,并熟練掌握它們的使用。,本章小結(jié),第4章 字符串, 字符串輸入輸出 切片, 字符串的內(nèi)建函數(shù) 字符串運(yùn)算符, 學(xué)習(xí)目標(biāo),01 字符串介紹,02 字符串的輸出和輸入,03 訪問字符串中的值,目錄頁(yè),04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,過渡頁(yè),01 字符串介紹,02 字符串的輸出和輸入,03 訪問字符串中的值,04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,什么是字符串,字符串是一種表示文本數(shù)據(jù)的類型。,a 、123,使用單引號(hào),使用雙引號(hào)
30、,使用三引號(hào),“a”、123, Hello ,轉(zhuǎn)義字符,lets go! go File , line 1 lets go! go SyntaxError: invalid syntax,看下面的代碼:,對(duì)于單引號(hào)或者雙引號(hào)這些特殊的符號(hào),我們可以對(duì)他們進(jìn)行轉(zhuǎn)義。例如,對(duì)字符串中的單引號(hào)進(jìn)行轉(zhuǎn)義:,lets go! go lets go! go,轉(zhuǎn)義字符,過渡頁(yè),01 字符串介紹,02 字符串的輸出和輸入,03 訪問字符串中的值,04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,字符串的輸出,比如有以下代碼:,print(“我今年10歲”) print(“我今年11歲”) print (我今年12歲)
31、 .,當(dāng)然有。可以通過字符串格式化來完成。,大家試想一下,上述代碼多次輸出我今年xx歲,是否有一種簡(jiǎn)化程序的方式呢?,字符串的輸出,name = 小明 age = 5 print(大家好,我叫%s ,我今年%d歲了%(name,age),下面是字符串的格式化輸出,字符串的輸出,常見的格式化符號(hào),字符串的輸入,Python3提供了 input() 函數(shù)從標(biāo)準(zhǔn)輸入讀取一行文本,默認(rèn)的標(biāo)準(zhǔn)輸入是鍵盤。input可以接收一個(gè)Python表達(dá)式作為輸入,并將運(yùn)算結(jié)果返回。,username=input(請(qǐng)輸入用戶名)print(username),過渡頁(yè),01 字符串介紹,02 字符串的輸出和輸入,03
32、 訪問字符串中的值,04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,字符串的存儲(chǔ)方式,字符串中的每個(gè)字符都對(duì)應(yīng)一個(gè)下標(biāo),下標(biāo)編號(hào)是從0開始的。,什么是切片,切片的語(yǔ)法格式如下所示:,起始:結(jié)束:步長(zhǎng),切片選取的區(qū)間屬于左閉右開型,即從起始位開始,到結(jié)束位的前一位結(jié)束(不包含結(jié)束位本身),使用切片截取字符串,假設(shè)有字符串 name=“abcdef”,則:,name0:3 name3:5 name1:-1 name2:) name:-2,abc de bcde cdef fdb,過渡頁(yè),01 字符串介紹,02 字符串的輸出和輸入,03 訪問字符串中的值,04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,字符串內(nèi)
33、建函數(shù),find函數(shù):檢測(cè)字符串是否包括子字符串,str.find(string, beg=0, end=len(str),參數(shù)如下: str - 指定檢索的字符串。 beg - 開始索引,默認(rèn)為0。 end - 結(jié)束索引,默認(rèn)為字符串的長(zhǎng)度。 返回索引,如果找不到,結(jié)果是-1,字符串內(nèi)建函數(shù),index函數(shù):檢測(cè)字符串是否包括子字符串,str.index(string, beg=0, end=len(str),參數(shù)如下: str - 指定檢索的字符串。 beg - 開始索引,默認(rèn)為0。 end - 結(jié)束索引,默認(rèn)為字符串的長(zhǎng)度。 返回索引,如果找不到,報(bào)錯(cuò),replace函數(shù):將舊字符串替換
34、為新字符串,str.replace(old, new, max),參數(shù)如下: old - 將被替換的字符串。 new - 新字符串,用于替換old字符串。 max - 可選字符串,替換不超過max次,字符串內(nèi)建函數(shù),count函數(shù):統(tǒng)計(jì)字符串中某個(gè)字符的個(gè)數(shù),str.count(sub, start= 0, end=len(str),參數(shù)如下: sub - 搜索的子字符串 start - 字符串開始搜索的位置 end - 字符串中結(jié)束搜索的位置,字符串內(nèi)建函數(shù),splite函數(shù):通過指定分隔符對(duì)字符串進(jìn)行切片,str.split(string=, num=str.count(string),參
35、數(shù)如下: str - 分隔符。py2默認(rèn)為所有空字符,py3不能為空。 num - 分割次數(shù) 生成列表,字符串內(nèi)建函數(shù),capitalize:第一個(gè)字符大寫,其他字符小寫,str.capitalize(),字符串內(nèi)建函數(shù),title:所有單詞首字母大寫,其余字母消息,str.title(),startswith:檢查字符串是否以指定子串開頭,str.startswith(string, beg=0,end=len(str),字符串內(nèi)建函數(shù),參數(shù)如下: str - 檢測(cè)的字符串。 strbeg - 可選參數(shù)用于設(shè)置字符串檢測(cè)的起始位置。 strend - 可選參數(shù)用于設(shè)置字符串檢測(cè)的結(jié)束位置。,
36、endswith:檢查字符串是否以制定子串結(jié)尾,str.endswith(suffix, start, end),字符串內(nèi)建函數(shù),參數(shù)如下: suffix - 該參數(shù)可以是一個(gè)字符串或者是一個(gè)元素。 start - 字符串中的開始位置。 end - 字符串中的結(jié)束位置。,upper:將小寫字母轉(zhuǎn)為大寫字母,str.upper(),字符串內(nèi)建函數(shù),mystr = hello world itheima and itheimaApp newStr = mystr.upper() 結(jié)果為:HELLO WORLD ITHEIMA AND ITHEIMAAPP,ljust:左對(duì)齊,使用空格填充至指定長(zhǎng)度
37、的新字符串,str.ljust(width, fillchar),字符串內(nèi)建函數(shù),參數(shù)如下: width - 指定字符串長(zhǎng)度。 fillchar - 填充字符,默認(rèn)為空格。,rjust:右對(duì)齊,使用空格填充至指定長(zhǎng)度的新字符串,str.rjust(width, fillchar),字符串內(nèi)建函數(shù),參數(shù)如下: width - 指定字符串長(zhǎng)度。 fillchar - 填充字符,默認(rèn)為空格。,center:返回一個(gè)指定的寬度 width 居中的字符串,str.center(width, fillchar),字符串內(nèi)建函數(shù),參數(shù)如下: width - 字符串的總寬度。 fillchar - 填充字符。
38、,lstrip:截掉字符串左邊的空格或指定字符,str.lstrip(chars),字符串內(nèi)建函數(shù),參數(shù)如下: chars -指定刪除的字符。,rstrip:截掉字符串右邊的空格或指定字符,str.rstrip(chars),字符串內(nèi)建函數(shù),參數(shù)如下: chars 制定刪除的字符。,strip:截掉字符串左右邊的空格或指定字符,str.strip(chars),字符串內(nèi)建函數(shù),參數(shù)如下: chars -移除字符串頭尾指定的字符。,過渡頁(yè),01 字符串介紹,02 字符串的輸出和輸入,03 訪問字符串中的值,04 字符串內(nèi)建函數(shù),05 字符串運(yùn)算符,字符串運(yùn)算符,字符串運(yùn)算符,練習(xí),1.打印九九乘
39、法表,2.求1-2+3-4+5 . 99的所有數(shù)的和,3.輸入一行字符, 分別統(tǒng)計(jì)出其中 英文字母、空格、數(shù)字和其它字符的個(gè)數(shù)。,練習(xí),打印九九乘法表,for i in range(1,10): for j in range(i,10): print(i,x,j,=,i*j,n),練習(xí),方法1:笨辦法 sum1 =0 sum2 = 0 for i in range(1,100,2): sum1 += i for j in range(2,100,2): sum2 +=j sum3 = sum1 -sum2 print(sum3),方法2:正常程序猿的方法 sum=0 for i in rang
40、e(0,100): if i%2=0: sum-=i else: sum+=i print(sum),2.求1-2+3-4+5 . 99的所有數(shù)的和,練習(xí),3.輸入一行字符, 分別統(tǒng)計(jì)出其中 英文字母、空格、數(shù)字和其它字符 的個(gè)數(shù)。,s = input(請(qǐng)輸入一行字符串:) letters = 0 space = 0 digit = 0 other = 0 print(len(s),for i in s: #判斷是否為字母 if i.isalpha(): letters += 1 #判斷是否為空格 elif i.isspace(): space += 1 #判斷是否為數(shù)字 elif i.isd
41、igit(): digit += 1 else: other += 1 print (字母數(shù)量為%d, 空格數(shù)量為%d, 數(shù)字?jǐn)?shù)量為%d, 其他數(shù)量為%d % (letters, space, digit, other),本章首先對(duì)字符串進(jìn)行了講解,介紹了什么是字符串以及對(duì)特殊字符的轉(zhuǎn)義;接著講解了字符串的格式化輸入和輸出、字符串的訪問;最后講解了字符串的內(nèi)建函數(shù)以及字符串運(yùn)算符。通過本章的學(xué)習(xí),希望讀者能結(jié)合案例多加練習(xí),熟練掌握字符串操作的相關(guān)函數(shù)。,本章小結(jié),第5章 列表、元組和字典, 列表 元組 字典, 學(xué)習(xí)目標(biāo),01 列表概述,02 列表的循環(huán)遍歷,03 列表的常見操作,目錄頁(yè),04
42、 列表的嵌套,05 元組,06 字典,過渡頁(yè),01 列表概述,02 列表的循環(huán)遍歷,03 列表的常見操作,04 列表的嵌套,05 元組,06 字典,假設(shè)一個(gè)班有100個(gè)學(xué)生,如果每個(gè)變量存放一個(gè)學(xué)生的姓名,是不是很麻煩?如果有一千個(gè)學(xué)生甚至更多,那該怎么辦呢?,列表概述,列表概述,列表是Python中的一種數(shù)據(jù)結(jié)構(gòu),它可以存儲(chǔ)不同類型的數(shù)據(jù)。例如:,A = 1,xiaoWang,a, 2, b,列表概述,列表索引是從0開始的,我們可以通過下標(biāo)索引的方式來訪問列表中的值。,A = xiaoWang, xiaoZhang, xiaoHuaprint(A0)print(A1),過渡頁(yè),01 列表概述
43、,02 列表的循環(huán)遍歷,03 列表的常見操作,04 列表的嵌套,05 元組,06 字典,列表的循環(huán)遍歷,1. 使用for循環(huán)遍歷列表,namesList = xiaoWang,xiaoZhang,xiaoHua for name in namesList: print(name),列表的循環(huán)遍歷,2. 使用while循環(huán)遍歷列表,namesList = xiaoWang,xiaoZhang,xiaoHua length = len(namesList) i = 0 while ilength: print(namesListi) i+=1,過渡頁(yè),01 列表概述,02 列表的循環(huán)遍歷,03 列
44、表的常見操作,04 列表的嵌套,05 元組,06 字典,在列表中增加元素,在列表中增加元素的方式有多種,具體如下: 通過append可以向列表添加元素 通過extend可以將另一個(gè)列表的元素添加到列表中。 通過insert在指定位置index前插入元素object。,在列表中查找元素,在列表中查找元素的方法包括: in(存在),如果存在那么結(jié)果為true,否則為false。 not in(不存在),如果不存在那么結(jié)果為true,否則false。,在列表中修改元素,列表元素的修改,也是通過下標(biāo)來實(shí)現(xiàn)的。,A = xiaoWang,xiaoZhang,xiaoHua A1 = xiaoLu,在列表
45、中刪除元素,列表元素的常用刪除方法有三種,具體如下: del:根據(jù)下標(biāo)進(jìn)行刪除 pop:刪除最后一個(gè)元素 remove:根據(jù)元素的值進(jìn)行刪除,列表的排序可以通過下面兩個(gè)方法實(shí)現(xiàn): sort方法:列表的元素按照特定順序排列。 reverse方法:將列表逆置。,列表的排序操作,過渡頁(yè),01 列表概述,02 列表的循環(huán)遍歷,03 列表的常見操作,04 列表的嵌套,05 元組,06 字典,列表的嵌套指的是一個(gè)列表的元素又是一個(gè)列表。,列表的嵌套,schoolNames = 北京大學(xué),清華大學(xué), 南開大學(xué),天津大學(xué),天津師范大學(xué), 山東大學(xué),中國(guó)海洋大學(xué),過渡頁(yè),01 列表概述,02 列表的循環(huán)遍歷,0
46、3 列表的常見操作,04 列表的嵌套,05 元組,06 字典,什么是元組,Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號(hào),列表使用方括號(hào)。,tup1 = (physics, chemistry, 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = a, b, c, d,元組的相關(guān)操作,1. 訪問元組,tuple=(hello,100,4.5) print(tuple0) print(tuple1) print(tuple2),元組可以使用下標(biāo)索引來訪問元組中的值,元組的相關(guān)操作,2. 元組不允許修改元組,tup1 = (12, 3
47、4.56); tup2 = (abc, xyz) # 以下修改元組元素操作是非法的。 tup10 = 100,元組的相關(guān)操作,3. 元組的遍歷,a_turple = (1, 2, 3, 4, 5) for num in a_turple: print(num,end= ”),元組的相關(guān)操作,4. 元組的內(nèi)置函數(shù),過渡頁(yè),01 列表概述,02 列表的循環(huán)遍歷,03 列表的常見操作,04 列表的嵌套,05 元組,06 字典,字典介紹,字典是一種存儲(chǔ)數(shù)據(jù)的容器,它和列表一樣,都可以存儲(chǔ)多個(gè)數(shù)據(jù)。,info = name:班長(zhǎng), sex:f, address:北京,每個(gè)元素都是由兩部分組成的,分別是鍵
48、和值。 name為鍵,班長(zhǎng)為值。,字典的常見操作,1.根據(jù)鍵訪問值,info = name:班長(zhǎng), id:100, sex:f, address:北京 print(infoname) print(infoaddress),注意:如果使用的是不存在的鍵,則程序會(huì)報(bào)錯(cuò)。,字典的常見操作,如果我們不確定字典中是否存在某個(gè)鍵而又想獲取其值時(shí),可以使用get方法,還可以設(shè)置默認(rèn)值。,info = name:班長(zhǎng), id:100, sex:f, address:北京age = info.get(age)print(age) #age鍵不存在,所以age為Noneprint(type(age)age = i
49、nfo.get(age, 18) # 若info不存在age,返回默認(rèn)值18print(age),字典的常見操作,2. 修改字典的元素,info = name:班長(zhǎng), id:100, sex:f, address:北京newId = input(請(qǐng)輸入新的學(xué)號(hào)) infoid = int(newId) print(修改之后的id為:%d%infoid),字典的常見操作,3. 添加字典元素,info = name:班長(zhǎng), id:100, sex:f, address:北京newId = input(請(qǐng)輸入新的學(xué)號(hào)) infoid = newId print(info),字典的常見操作,4. 刪除
50、字典元素,del:用于刪除字典;刪除后,字典完全不存在了,無法再根據(jù)鍵訪問字典的值。 clear:只是清空字典中的數(shù)據(jù),字典還存在,只不過沒有元素。,字典的常見操作,5. 計(jì)算字典中鍵值對(duì)的個(gè)數(shù),dict = Name: Zara, Age: 7 print(Length : %d % len (dict),字典的常見操作,6. 獲取字典中鍵的列表,dict = Name: Zara, Age: 7; print(dict.keys(),keys()方法返回在字典中的所有可用的鍵的列表。,字典的常見操作,7. 獲取字典中值的列表,dict = Name: Zara, Age: 7; print
51、(dict.values(),values()方法返回在字典中的所有可用的值的列表,字典的常見操作,8. 計(jì)算字典中鍵值對(duì)的個(gè)數(shù),dict = Name: Zara, Age: 7 print(Value : %s % dict.items(),items()方法返回字典的(鍵,值)元組對(duì)的列表,字典的遍歷,1. 遍歷字典的鍵key,dict = Name: Zara, Age: 7 for key in dict.keys(): print(key),字典的遍歷,2. 遍歷字典的值value,dict = Name: Zara, Age: 7 for value in dict.values
52、(): print(value),字典的遍歷,3. 遍歷字典的元素,dict = Name: Zara, Age: 7 for item in dict.items(): print(item),字典的遍歷,4. 遍歷字典的鍵值對(duì),dict = Name: Zara, Age: 7 for key,value in dict.items(): print(key=%s,value=%s%(key,value),本章小結(jié),本章主要介紹了列表、元組和字典三種類型,希望大家通過本章的學(xué)習(xí),能夠清楚的知道這三種類型各自的特點(diǎn),這樣在后續(xù)開發(fā)過程中,可以選擇合適的類型對(duì)數(shù)據(jù)進(jìn)行操作。,第6章 函數(shù), 函
53、數(shù)的定義和調(diào)用 函數(shù)的參數(shù) 函數(shù)的返回值, 變量作用域 遞歸函數(shù)和匿名函數(shù) 日期時(shí)間、隨機(jī)數(shù)函數(shù), 學(xué)習(xí)目標(biāo),01 什么是函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),目錄頁(yè),04 函數(shù)的返回值,05 函數(shù)的四種類型,07 變量的作用域,08 遞歸函數(shù)和匿名函數(shù),09 日期時(shí)間函數(shù),目錄頁(yè),1 0 隨機(jī)數(shù)函數(shù),06 函數(shù)的嵌套調(diào)用,過渡頁(yè),01 什么是函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),04 函數(shù)的返回值,05 函數(shù)的四種類型,什么是函數(shù)?,函數(shù)是組織好的,可重復(fù)使用的,用來實(shí)現(xiàn)單一或相關(guān)聯(lián)功能的代碼段,它能夠提高應(yīng)用的模塊性和代碼的重復(fù)利用率。,print(“ * ”) pri
54、nt(“ * ”) print(*),如果在一個(gè)程序的不同地方需要輸出這個(gè)圖形,每次使用print語(yǔ)言輸出的做法顯然不可取。,過渡頁(yè),01 什么是函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),04 函數(shù)的返回值,05 函數(shù)的四種類型,函數(shù)的定義和調(diào)用,Python定義函數(shù)使用def關(guān)鍵字,格式如下:,def 函數(shù)名(參數(shù)列表): 函數(shù)體,函數(shù)的定義和調(diào)用,def printInfo(): print(-) print( 生命苦短,我用Python ) print(-),這是一個(gè)自定義的函數(shù):,函數(shù)的定義和調(diào)用,定義了函數(shù)之后,想要讓這些代碼能夠執(zhí)行,需要調(diào)用函數(shù)。通過“函數(shù)名()” 即可完成
55、調(diào)用。,# 調(diào)用剛才定義的函數(shù) printInfo(),過渡頁(yè),01 什么是函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),04 函數(shù)的返回值,05 函數(shù)的四種類型,函數(shù)的返回值,先看一段代碼:,def add2num(): c = 11+22 print(c),這個(gè)函數(shù)計(jì)算的只是固定的兩個(gè)數(shù),沒有什么意義。,函數(shù)的返回值,如果希望定義的函數(shù),可以計(jì)算任何兩個(gè)數(shù)和,我們?cè)诙x函數(shù)的時(shí)候,讓函數(shù)接收數(shù)據(jù),這就是函數(shù)的參數(shù)。,def add2num(a, b): c = a+b print(c),a和b就是函數(shù)的參數(shù),調(diào)用的時(shí)候,可以傳入任何兩個(gè)數(shù)。,add2num(11, 22),函數(shù)的返回值,
56、參 數(shù) 調(diào) 用 過 程,默認(rèn)參數(shù),調(diào)用函數(shù)時(shí),如果沒有傳遞參數(shù),則會(huì)使用默認(rèn)參數(shù)。,def printinfo( name, age = 35 ): print(“Name:”, name) print(“Age:”, age) printinfo(name=miki ) printinfo(age=9,name=miki ),帶有默認(rèn)值的參數(shù)一定要位于參數(shù)列表的最后面。否則程序會(huì)報(bào)錯(cuò)。,不定長(zhǎng)參數(shù),有時(shí)可能需要一個(gè)函數(shù)能處理比當(dāng)初聲明時(shí)更多的參數(shù),這些參數(shù)叫做不定長(zhǎng)參數(shù),聲明時(shí)不會(huì)命名。,def functionname(formal_args, *args, *kwargs): 函數(shù)_文檔
57、字符串 function_suite return expression,加了星號(hào)(*)的變量args會(huì)存放所有未命名的變量參數(shù),args為元組; 加*的變量kwargs會(huì)存放命名參數(shù),即形如key=value的參數(shù), kwargs為字典。,不定長(zhǎng)參數(shù),def test(a,b,*args): print(a) print(b) print(args) test(11,22),下面代碼的運(yùn)行結(jié)果是怎樣的呢?,def test(a,b,*args): print(a) print(b) print(args) test(11,22,33,44,55,66,77,88,99),過渡頁(yè),01 什么是
58、函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),04 函數(shù)的返回值,05 函數(shù)的四種類型,函數(shù)的返回值,函數(shù)的返回值是使用return語(yǔ)句來完成的。,def add2num(a, b): c = a+b return c,函數(shù)add2num中包含return,意味著這個(gè)函數(shù)有一個(gè)返回值,其返回值就是a和b相加的結(jié)果。,過渡頁(yè),01 什么是函數(shù),02 函數(shù)的定義和調(diào)用,03 函數(shù)的參數(shù),04 函數(shù)的返回值,05 函數(shù)的四種類型,函數(shù)的四種類型,根據(jù)函數(shù)的參數(shù)和返回值,函數(shù)可以分為四種類型: 無參數(shù),無返回值的函數(shù) 無參數(shù),有返回值的函數(shù) 有參數(shù),無返回值的函數(shù) 有參數(shù),有返回值的函數(shù),無參數(shù),無返回值的函數(shù),def printMenu(): print(-) print( xx涮涮鍋 點(diǎn)菜系統(tǒng)) print(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆重慶市主城四區(qū)高一下化學(xué)期末復(fù)習(xí)檢測(cè)試題含解析
- 廣西玉林、柳州市2025年高一下化學(xué)期末聯(lián)考模擬試題含解析
- 廣東省深圳市南山區(qū)南頭中學(xué)2025屆高二下化學(xué)期末預(yù)測(cè)試題含解析
- 江蘇省南京梅山高級(jí)中學(xué)2025年化學(xué)高二下期末檢測(cè)試題含解析
- 2025屆湖北省鄂東南五校一體聯(lián)盟聯(lián)考高二下化學(xué)期末質(zhì)量跟蹤監(jiān)視試題含解析
- 縣區(qū)培訓(xùn)材料管理辦法
- 跨境旅游品牌策略-洞察及研究
- 村級(jí)畜牧獸醫(yī)管理辦法
- 廈門采購(gòu)方式管理辦法
- 自適應(yīng)調(diào)優(yōu)算法-洞察及研究
- 2024年度破碎機(jī)生產(chǎn)原料供應(yīng)與采購(gòu)合同
- 中華人民共和國(guó)能源法
- 外賣配送人員勞動(dòng)合同
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》初中內(nèi)容解讀
- 精神疾病患者的麻醉管理
- 高一物理競(jìng)賽試題及答案
- 醫(yī)院預(yù)約平臺(tái)建設(shè)方案
- 生命體征課件教學(xué)課件
- 2024年全國(guó)環(huán)保產(chǎn)業(yè)職業(yè)技能競(jìng)賽(工業(yè)廢水處理工)考試題庫(kù)(含答案)
- 《烏魯木齊市國(guó)土空間總體規(guī)劃(2021-2035年)》
- HJ 651-2013 礦山生態(tài)環(huán)境保護(hù)與恢復(fù)治理技術(shù)規(guī)范(試行)
評(píng)論
0/150
提交評(píng)論