版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.0、命令行常用命令命令行(Windows下叫“命令提示符”,Mac下叫“終端”)里的常用命令。打開命令行,我們會看到每行前面都有諸如C:Documents and SettingsCrossin或者MyMacBook: crossin$之類的。這個提示符表示了當前命令行所在目錄。第一個常用的命令是:dir (windows環(huán)境下)ls (mac環(huán)境下)dir和ls的作用差不多,都是顯示出當前目錄下的文件和文件夾。第二個常用命令是:cd 目錄名通過dir或ls了解當前目錄的結構之后,可以通過“cd 目錄名”的方式,進入到當前目錄下的子目錄里。如果要跳回到上級目錄,可以用命令:cd .另外,Wi
2、ndows下如果要寫換盤符,需要輸入盤符:比如從c盤切換到d盤 C:Documents and SettingsCrossind:有了以上兩個命令,就可以在文件目錄的迷宮里游蕩了。雖然沒可視化的目錄下的操作那么直觀,但是會顯得你更像個程序員。于是乎,再說個高階玩法:現(xiàn)在你可以不用idle那套東西了,隨便找個順手的文本軟件,把你的代碼寫好,保存好,最好是保存成py文件。然后在命令行下進入到py文件保存的目錄,使用命令:python 程序保存的文件名就可以運行你寫的程序了。一、關于分號“;”在C、Java等語言的語法中規(guī)定,必須以分號作為語句結束的標識。Python也支持分號,同樣用于一條語句的結
3、束標識。但在Python中分號的作用已經不像C、Java中那么重要了,Python中的分號可以省略,主要通過換行來識別語句的結束。例如,以下兩行代碼是等價的:1. print hello world!2. print hello world!;第1行代碼的輸出結果:hello world!第2行代碼的輸出結果:hello world!如果要在一行中書寫多條句,就必須使用分號分隔每個語句,否則Python無法識別語句之間的間隔:1. # 使用分號分隔語句2. x=1; y=1 ; z=1第2行代碼有3條賦值語句,語句之間需要用分號隔開。如果不隔開語句,Python解釋器將不能正確解釋,提示語法錯
4、誤:SyntaxError: invalid syntax注意分號不是Python推薦使用的符號,Python傾向于使用換行符作為每條語句的分隔,簡單直白是Python語法的特點。通常一行只寫一條語句,這樣便于閱讀和理解程序。一行寫多條語句的方式是不好的習慣。二、關于連行符“ ” (雙反斜杠好像不可以,已測試)Python同樣支持多行寫一條語句,Python使用“”作為連行符。在實踐中,一條語句寫在多行也是非常常見的?!纠堪裇QL語句作為參數(shù)傳遞給函數(shù),由于SQL的語句一般非常長,為了閱讀方便,因此需要換行書寫。1. # 字符串的換行2. # 寫法一3. sql = select id,na
5、me 4. from dept 5. where name = A6. print sql7. # 寫法二8. sql = select id,name 9. from dept 10. where name = A11. print sql寫法一只使用了一對雙引號,把SQL語句分為select、from、where等3部分分別書寫。第6行代碼輸出結果:select id,name from dept where name = A寫法二使用了3對雙引號,select、from、where分別對應一對雙引號。第11行代碼輸出結果:select id,name from dept where na
6、me = A第二種寫法比第一種寫法的可讀性更強,可以使用空格和制表符對齊語句,使代碼顯得更工整。對于簡短的語句不推薦換行的寫法,這種寫法只會造成閱讀的復雜性。下面這段程序是不合理的換行寫法:1. # 一條語句寫在多行2. print 3. hello world!第2行第3行代碼是一個整體,調用print輸出“hello world!”,這種情況不適合分行書寫。三、關于單引號和雙引號雙引號和單引號都是可以用的,只不過用單引號的時候可以在字符串里面使用雙引號。同理,使用雙引號時也可以在字符串里面使用單引號先說1個雙引號與3個雙引號的區(qū)別,雙引號所表示的字符串通常要寫成一行如:s1 = hello
7、,world如果要寫成多行,那么就要使用(“連行符”),如s2 = hello,worlds2與s1是一樣的。如果你用3個雙引號的話,就可以直接寫了,如下:s3 = hello,world,hahaha.,那么s3實際上就是hello,n world,n hahaha., 注意“n”,所以,如果你的字符串里n很多,你又不想在字符串中用n的話,那么就可以使用3個雙引號。而且使用3個雙引號還可以在字符串中增加注釋,如下:s3 = hello, #hoho, this is hello, 在3個雙引號的字符串內可以有注釋哦world, #hoho, this is worldhahaha.這里我試過
8、一下,確實可以加注釋,不過在print s3的時候連注釋內容會一起給打印出來這就是3個雙引號和1個雙引號表示字符串的區(qū)別了,3個雙引號與1個單引號的區(qū)別也是和這個一樣的,實際上python支持單引號是有原因的,下面我來比較1個單引號和1個雙引號的區(qū)別。當我用單引號來表示一個字符串時,如果要表示 Lets go 這個字符串,必須這樣:s4 = Lets go,注意沒有,字符串中有一個,而字符串又是用來表示,所以這個時候就要使用轉義符 , 如果你的字符串中有一大堆的轉義符,看起來肯定不舒服,python也很好的解決了這個問題,如下:s5 = Lets go對于雙引號,也是一樣的,下面舉個例子s6
9、= I realy like python!這就是單引號和雙引號都可以表示字符串的原因了。例子:(1) print (Stay hungry,n #這里換行符n必須寫在雙引號里面 stay foolish.n - Steve Jobs)(2) print (Stay hungry, #這里用了三個單引號,沒用換行符stay foolish.- Steve Jobs)(3) print (Stay hungry, #這里用了三個雙引號,沒用換行符stay foolish.- Steve Jobs)這三個輸出的結果都是三行:Stay hungry,stay foolish.- Steve Jobs
10、(4) print (Stay hungry, stay foolish. - Steve Jobs)這個輸出的結果是一行:Stay hungry, stay foolish. - Steve Jobs四、關于注釋符用井號作為注釋一行#此處為注釋一般用(三個英文引號)也可以注釋多行,不過一般用來表示函數(shù)文檔此處是注釋此函數(shù)功能為。五、邏輯量True和 False 首字母必須大寫Python中的None:None是一個特殊的常量。None和False不同。None不是0。None不是空字符串。None和任何其他的數(shù)據(jù)類型比較永遠返回False。None有自己的數(shù)據(jù)類型NoneType。你可以將N
11、one復制給任何變量,但是你不能創(chuàng)建其他NoneType對象。六、if語句,ifelifelse語句,while循環(huán),for循環(huán), break和continueif 條件: #注意冒號必須有選擇執(zhí)行的語句 #注意這里有四個空格的縮進if, elif, else可組成一個整體的條件語句:if是必須有的;elif可以沒有,也可以有很多個,每個elif條件不滿足時會進入下一個elif判斷;else可以沒有,如果有的話只能有一個,必須在條件語句的最后。if a = 1: print oneelif a = 2: print twoelse: print too manywhile 條件: #注意冒號必
12、須有 選擇執(zhí)行的語句 #注意這里有四個空格的縮進for i in range(1, 101): #i從1取到100 print i注:range(x, y, c)表示一個list:x, x+c, x+2c, , y-c。如果沒有第三個參數(shù)c, 默認c=1.breakwhile 循環(huán)在條件不滿足時 結束,for 循環(huán)遍歷完序列后 結束。如果在循環(huán)條件仍然滿足或序列沒有遍歷完的時候,想要強行跳出循環(huán),就需要用到break語句。continuebreak是徹底地跳出循環(huán),而continue只是略過本次循環(huán)的余下內容,直接進入下一次循環(huán)。七、 變量命名規(guī)則python在定義一個變量時不需要給它限定類型
13、。變量會根據(jù)賦給它的值,自動決定它的類型。你也可以在程序中,改變它的值,于是也就改變了它的類型。變量命名時第一個字符必須是字母或者下劃線“_”, 剩下的部分可以是字母、下劃線“_”或數(shù)字(0-9)變量名稱是對大小寫敏感的,myname和myName不是同一個變量。八、字符串的輸出和運算字符串之間可以通過加法連接起來:str1 = goodstr2 = byeprint (str1 + str2)print (very + str1)print (str1 + and + str2)print (My age is + str(18)num = 18print (My age is %d %nu
14、m) #注意,%num可以直接用%18代替,但是%num和字符串之間不能加逗號,只能是空格(沒有空格也可以)print (Today is %s. % Friday)print (Price is %.2f % 4.99)注意:%d表示整數(shù),%s表示字符串,%f表示浮點數(shù),%.4f表示帶4位小數(shù)的浮點數(shù)print (%ss score is %d % (Mike, 87))無論你有多少個值需要代入字符串中進行格式化,只需要在字符串中的合適位置用對應格式的%表示,然后在后面的括號中按順序提供代入的值就可以了。占位的%和括號中的值在數(shù)量上必須相等,類型也要匹配。(Mike, 87)這種用()表示的
15、一組數(shù)據(jù)在python中被稱為元組(tuple),是python的一種基本數(shù)據(jù)結構,以后我們還會用到。九、變量強制類型轉換int(x) #把x轉換成整數(shù)float(x) #把x轉換成浮點數(shù)str(x) #把x轉換成字符串bool(x) #把x轉換成bool值例如,以下等式的結果均為真:int(123) = 123float(3.3) = 3.3str(111) = 111bool(0) = False bool(abc) = Truebool(False) = Truebool() = False并不是所有的值都能做類型轉換,比如int(abc)同樣會報錯,python沒辦法把它轉成一個數(shù)。關
16、于bool類型的轉換,在python中,以下數(shù)值會被認為是False:為0的數(shù)字,包括0,0.0空字符串,包括,表示空值的None (None是python中的一個特殊值,表示什么都沒有,它和0、空字符、False、空集合都不一樣)空集合,包括(),其他的值都認為是True。十、函數(shù)如果我們要寫一個函數(shù),就需要去定義它。Python里定義函數(shù)的關鍵字是def,格式如下:def sayHello(): print hello world!我們用sayHello()來調用這個函數(shù)。(注意括號必須帶著)return是函數(shù)的結束語句,return后面的值被作為這個函數(shù)的返回值。函數(shù)中任何地方的retu
17、rn被執(zhí)行到的時候,這個函數(shù)就會結束。十一、list列表格式:用中括號包圍、逗號隔開的一組元素;列表中的元素可以是不同的類型。例如,range(1,10)或者1, 2, 3, 4, 5, 6, 7, 8, 9;I = 365, everyday, 0.618, True。操作list:1. 訪問list中的元素python計數(shù)是從0開始,例如I0=365, I1= everyday2. 修改list中的元素修改list中的某一個元素,只需要直接給那個元素賦值就可以了:l0 = 123注意如下例子:c=1,2,3b=ca=cb0=2print a 得到 a=2,2,3特別注意:如果用一個list
18、賦值給另一個list,但是想要改變一個list的時候另一個不變,這時需用如下賦值方法: a=1,2b=b0 : len(a)=a0 : len(a)b.append(3)print a 得到1,2print b 得到1,2,33. 向list中添加元素list有一個append方法,可以增加元素。以I這個列表為例,調用的方法是:I.append(1024) #注意這里是小括號輸出I,你會看到123, everyday, 0.618, True, 1024,1024被添加到了I,成為最后一個元素。(第一個元素在上一步被改成了123。)然后同樣可以用I4得到1024。4. 刪除list中的元素刪除
19、list中的某一個元素,要用到del:del I0,然后輸出I,得到everyday, 0.618, True, 1024。這時候再調用I0,會得到everyday,其他元素的序號也相應提前。例子,#= 點球小游戲 =#from random import choiceprint Choose one side to shoot:print left, center, rightyou = raw_input()print You kicked + youdirection = left, center, rightcom = choice(direction)print Computer s
20、aved + comif you != com: print Goal!else: print Oops.5. 求和:例如 sum(1,2,3)=6, sum(range(101)=5050list有兩類常用操作:索引(index)和切片(slice)。用加序號訪問的方法就是索引操作。除了指定位置進行索引外,list還可以處理負數(shù)的索引,例如I-1表示l中的最后一個元素,l-3表示倒數(shù)第3個元素。切片操作符是在內提供一對可選數(shù)字,用冒號分割。冒號前的數(shù)表示切片的開始位置,冒號后的數(shù)字表示切片到哪里結束。同樣,計數(shù)從0開始。注意,開始位置包含在切片中,而結束位置不包括。例如,I = 365, e
21、veryday, 0.618, True,I1:3得到的結果是everyday, 0.618。如果不指定第一個數(shù),切片就從列表第一個元素開始。如果不指定第二個數(shù),就一直到最后一個元素結束。都不指定,則返回整個列表的一個拷貝。I:3 I1: I:同索引一樣,切片中的數(shù)字也可以使用負數(shù)。比如:I1:-1 得到everyday, 0.618十二、字符串的索引和切片(類似list的操作)1. 遍歷通過for.in可以遍歷字符串中的每一個字符。word = helloworldfor c in word:print c2. 索引訪問通過加索引的方式,訪問字符串中的某個字符。word0= hword-2=
22、 l與list不同的是,字符串不能通過索引訪問去更改其中的字符。word1 = a 這樣的賦值是錯誤的。3. 切片通過兩個參數(shù),截取一段子串,具體規(guī)則和list相同。print word5:7print word:-5print word:4. 連接字符join方法也可以對字符串使用,與list的join用法類似。 ,.join(word)= h,e,l,l,o,w,o,r,l,d十三、字符串的分割 - list假設需要把一個句子中的每一個單詞拿出來單獨處理。sentence = I am an English sentence這時就需要對字符串進行分割: sentence.split()字符
23、串.split()會把字符串按照其中的空格進行分割,分割后的每一段都是一個新的字符串,最終返回這些字符串組成一個list。于是得到I, am, an, English, sentence除了空格外,split()同時也會按照換行符n,制表符t進行分割。所以應該說,split默認是按照空白字符進行分割。之所以說默認,是因為split還可以指定分割的符號。比如你有一個很長的字符串 section =Hi. I am the one. Bye. 通過指定分割符號為.,可以把每句話分開:section.split(.)得到Hi, I am the one, Bye, 。這時候,.作為分割符被去掉了,而
24、空格仍然保留在它的位置上。注意最后那個空字符串。每個.都會被作為分割符,即使它的后面沒有其他字符,也會有一個空串被分割出來。例如 aaa.split(a) 將會得到, , , ,由四個空串組成的list。十四、連接list-字符串join:和split正好相反,join把一個list中的所有字符串連接成一個字符串,而split是把一個字符串分割成很多字符串組成的list。join的格式有些奇怪,它不是list的方法,而是字符串的方法。首先需要有一個字符串作為list中所有元素的連接符,然后再調用這個連接符的join方法,join的參數(shù)是被連接的list:例如:s = ; li = apple,
25、 pear, orange fruit = s.join(li) print fruit 得到結果apple;pear;orange。又例如:.join(hello, world)得到helloworld,字符串被無縫連接在一起。十一*、元組 (tuple)元組(tuple)也是一種序列,和我們用了很多次的list類似,只是元組中的元素在創(chuàng)建之后就不能被修改。例如position = (1, 2)geeks = (Sheldon, Leonard, Rajesh, Howard)都是元組的實例。它有和list同樣的索引、切片、遍歷等操作: 1. print postion02. for g i
26、n geeks:3. print g4. print geeks1:3其實我們之前一直在用元組,就是在print語句中: print %s is %d years old % (Mike, 23)(Mike, 23)就是一個元組。這是元組最常見的用處。再來看一下元組作為函數(shù)返回值的例子: 1. def get_pos(n):2. return (n/2, n*2)得到這個函數(shù)的返回值有兩種形式,一種是根據(jù)返回值元組中元素的個數(shù)提供變量: 1. x, y = get_pos(50)2. print x3. print y這就是我們在開頭那句代碼中使用的方式。還有一種方法是用一個變量記錄返回的元組
27、: 1. pos = get_pos(50)2. print pos03. print pos1十五、讀文件新建個文件,就叫它data.txt。在里面隨便寫上一些話,保存。把這個文件放在接下來你打算保存代碼的文件夾下,這么做是為了方便我們的程序找到它。 打開一個文件的命令很簡單:file(文件名)這里的文件名可以用文件的完整路徑,也可以是相對路徑。因為我們把要讀取的文件和代碼放在了同一個文件夾下,所以只需要寫它的文件名就夠了。f = file(data.txt) #注意這里f不是字符串,是文件對象 但這一步只是打開了一個文件,并沒有得到其中的內容。變量f保存了這個文件,還需要去讀取它的內容。你
28、可以通過read()函數(shù)把文件內所有內容讀進一個字符串中。data = f.read() #這里data是字符串 做完對文件的操作之后,記得用close()關閉文件,釋放資源。完整程序示例:f = file(data.txt)data = f.read()print dataf.close()讀取文件內容的方法還有:readline() #讀取一行內容readlines() #把內容按行讀取至一個list中去替換程序的第二行,看看它們的區(qū)別。十六、寫文件打開文件的幾種模式:python默認是以只讀模式打開文件。如果想要寫入內容,在打開文件的時候需要指定打開模式為寫入: f = file(out
29、put.txt, w)w就是writing,以這種模式打開文件,原來文件中的內容會被你新寫入的內容覆蓋掉,如果文件不存在,會自動創(chuàng)建文件。不加參數(shù)時,file為你默認為r,reading,只讀模式,文件必須存在,否則引發(fā)異常。 另外還有一種模式是f = file(output.txt, a),其中a是appending。它也是一種寫入模式,但你寫入的內容不會覆蓋之前的內容,而是添加到文件中。 打開文件還有一種方法,就是open(),用法和file()是一致的。寫文件:寫入內容的方法同樣簡單:f.write(a string you want to write)write的參數(shù)可以是一個字符串,
30、或者一個字符串變量。示例程序:data = I will be in a file.nSo cool!out = open(output.txt, w)out.write(data)out.close()在你的程序保存目錄下,打開output.txt就會看到結果。類似的,writelines(list) #把list的每一個元素寫成一行 沒有writeline(list)。十七、處理文件中的數(shù)據(jù)比如我現(xiàn)在拿到一份文檔,里面有某個班級里所有學生的平時作業(yè)成績。因為每個人交作業(yè)的次數(shù)不一樣,所以成績的數(shù)目也不同,沒交作業(yè)的時候就沒有分。我現(xiàn)在需要統(tǒng)計每個學生的平時作業(yè)總得分??匆幌挛覀兊奈臋n里的數(shù)
31、據(jù):#- scores.txt劉備 23 35 44 47 51關羽 60 77 68張飛 97 99 89 91諸葛亮 1001. 先把文件讀進來:f = file(scores.txt)2. 取得文件中的數(shù)據(jù)。因為每一行都是一條學生成績的記錄,所以用readlines,把每一行分開,便于之后的數(shù)據(jù)處理:lines = f.readlines()f.close()提示:在程序中,經常使用print來查看數(shù)據(jù)的中間狀態(tài),可以便于你理解程序的運行。比如這里你可以print lines,看一下內容被存成了什么格式。3. 對每一條數(shù)據(jù)進行處理。按照空格,把姓名、每次的成績分割開:for line i
32、n lines:data = line.split() #這里data是list接下來的4、5兩個步驟都是針對一條數(shù)據(jù)的處理,所以都是在for循環(huán)的內部。4. 整個程序最核心的部分到了。如何把一個學生的幾次成績合并,并保存起來呢?我的做法是:對于每一條數(shù)據(jù),都新建一個字符串,把學生的名字和算好的總成績保存進去。最后再把這些字符串一起保存到文件中:sum = 0for score in data1:sum += int(score)result = %st: %dn % (data0, sum)這里幾個要注意的點: 對于每一行分割的數(shù)據(jù),data0是姓名,data1:是所有成績組成的列表。每次循
33、環(huán)中,sum都要先清零。 score是一個字符串,為了做計算,需要轉成整數(shù)值int。 result中,我加了一個制表符t和換行符n,讓輸出的結果更好看些。5. 得到一個學生的總成績后,把它添加到一個list中。results.append(result) #這里results是listresults需要在循環(huán)之前初始化results = 6. 最后,全部成績處理完畢后,把results中的內容保存至文件。因為results是一個字符串組成的list,這里我們直接用writelines方法:output = file(result.txt, w)output.writelines(results
34、)outpus.close()十八、異常處理在python中,可以使用try.except語句來處理異常。做法是,把可能引發(fā)異常的語句放在try-塊中,把處理異常的語句放在except-塊中。例如:try:f = file(non-exist.txt)print File opened!f.close()except:print File not exists.print Done十九、字典dictionarypython中的基本類型-字典(dictionary):字典這種數(shù)據(jù)結構有點像我們平常用的通訊錄,有一個名字和這個名字對應的信息。在字典中,名字叫做“鍵(key)”,對應的內容信息叫做“
35、值(value)”。字典就是一個鍵/值對的集合。鍵/值對用冒號分割,每個對之間用逗號分割,整個字典包括在花括號中。d = key1 : value1, key2 : value2 舉個簡單的字典例子:score = 蕭峰: 95, 段譽: 97,虛竹: 89 關于字典的鍵要注意的是:1.鍵必須是唯一的;2.鍵只能是簡單對象,比如字符串、整數(shù)、浮點數(shù)、bool值。list就不能作為鍵,但是 可以作為值。3.python字典中的鍵/值對沒有順序,我們無法用索引訪問字典中的某一項,而是要用鍵來訪問。例如print score段譽 或者print score.get(段譽)。如果你的鍵是字符串,通過鍵
36、訪問的時候就需要加引號,如果是數(shù)字作為鍵則不用。注意,字典類的get方法是按照給定key尋找對應項,如果不存在這樣的key,就返回空值None4.字典也可以通過for.in遍歷:for name in score:print scorename #這里要用中括號或者 print score.get(name) #這里要用小括號 注意,遍歷的變量中存儲的是字典的鍵。5.如果要改變某一項的值,就直接給這一項賦值: score虛竹 = 916.增加一項字典項的方法是,給一個新鍵賦值: score慕容復 = 887.刪除一項字典項的方法是del: del score蕭峰 注意,這個鍵必須已存在于字典中
37、。8.如果你想新建一個空的字典,只需要: d = 二十、模塊python自帶了功能豐富的標準庫,另外還有數(shù)量龐大的各種第三方庫。使用這些功能的基本方法就是使用模塊。通過函數(shù),可以在程序里重用代碼;通過模塊,則可以重用別的程序中的代碼。 模塊可以理解為是一個包含了函數(shù)和變量的py文件。在你的程序中引入了某個模塊,就可以使用其中的函數(shù)和變量。來看一個我們之前使用過的模塊: import randomimport語句告訴python,我們要用random模塊中的內容。然后便可以使用random中的方法,比如:random.randint(1, 10) random.randchoic(1, 3, 5)注意,函數(shù)前面需要加上“random.”,這樣python才知道你是要調用random中的方法。想知道random有哪些函數(shù)和變量,可以用dir()方法:dir(random)如果你只是用到random中的某一個函數(shù)或變量,也可以通過from.import.指明:from random import randint;from math import piprint pi等同于import m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年成品油市場分析報告與采購合同4篇
- 2025年度個人電子設備租賃合同4篇
- 2025年度門窗產品綠色認證及環(huán)保標識合作合同3篇
- 二零二五年度城市公共停車場管理合同3篇
- 二零二五年度學校教室窗簾批量采購合同2篇
- 二零二五年度歐盟電子商務爭議解決機制合同4篇
- 2025年度蒙娜麗莎瓷磚與旅游行業(yè)酒店改造合同4篇
- 二零二五年度雛雞養(yǎng)殖基地與冷鏈物流企業(yè)服務合同4篇
- 2024用工協(xié)議書范本:汽車制造企業(yè)生產線操作用工合同3篇
- 2025年度航空航天器內部打磨維修承包合同4篇
- 加強教師隊伍建設教師領域學習二十屆三中全會精神專題課
- 2024-2025學年人教版數(shù)學七年級上冊期末復習卷(含答案)
- 2024年決戰(zhàn)行測5000題言語理解與表達(培優(yōu)b卷)
- 四年級數(shù)學上冊人教版24秋《小學學霸單元期末標準卷》考前專項沖刺訓練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 銀行辦公大樓物業(yè)服務投標方案投標文件(技術方案)
- 第01講 直線的方程(九大題型)(練習)
- 微粒貸逾期還款協(xié)議書范本
- 人教版七年級上冊數(shù)學全冊課時練習帶答案
- NBT 47013.4-2015 承壓設備無損檢測 第4部分:磁粉檢測
評論
0/150
提交評論