




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Python練習(xí)題庫By鄭紅波2017-12-19一、填空題1 .Python標(biāo)準(zhǔn)庫math中用來計算平方根的函數(shù)是。(sqrt)2 .在Python中表示空類型。(None)3 .列表、元組、字符串是Python的(有序?無序)序列。(有序)4 .查看變量類型的Python內(nèi)置函數(shù)是。(type()5 .查看變量內(nèi)存地址的Python內(nèi)置函數(shù)是。(id()6 .表達(dá)式1,2,3*3的執(zhí)行結(jié)果為。(1,2,3,1,2,3,1,2,3)7 .list(map(str,1,2,3)的執(zhí)行結(jié)果為。(1',2',3')8 .已知x=3,并且id(x)的返回值為496103280
2、,那么執(zhí)行語句x+=6之后,表達(dá)式id(x)=496103280的值為。(False)9 .已知x=3,那么執(zhí)行語句x*=6之后,x的值為。(18)10 .表達(dá)式“3in1,2,3,4”的值為。(False)11 .假設(shè)列表對象aList的值為3,4,5,6,7,9,11,13,15,17,那么切片aList3:7得到的值是。(6,7,9,11)12 .使用列表推導(dǎo)式生成包含10個數(shù)字5的列表,語句可以寫為。(5foriinrange(10)13 .假設(shè)有列表a='name','age','sex'和b='Dong',38,
3、9;Male',請使用一個語句將這兩個列表的內(nèi)容轉(zhuǎn)換為字典,并且以列表a中的元素為“鍵”,以列表b中的元素為“值”,這個語句可以寫為。(c=dict(zip(a,b)14 .任意長度的Python列表、元組和字符串中最后一個元素的下標(biāo)為。(-1)15 .Python語句”.join(list('helloworld!')執(zhí)行的結(jié)果是。('helloworld!')16 .轉(zhuǎn)義字符n'的含義是。(回車換行)17 .Python語句list(range(1,10,3)執(zhí)行結(jié)果為。(1,4,7)18 .切片操作list(range(6):2執(zhí)行結(jié)果為。
4、(0,2,4)19 .表達(dá)式ab'in'acbed'的值為。(False)20 .Python3.x語句print(1,2,3,sep=':')的輸出結(jié)果為。(1:2:3)21 .表達(dá)式int(4*0.5)的值為。(2)22 .達(dá)式sorted(111,2,33,key=lambdax:-len(str(x)的值為。(111,33,2)23 .已知列表對象x='11','2','3',則表達(dá)式max(x)的值為。(3')24.表達(dá)式min('11','2','
5、3')的值為。('11')25.已知列表對象x='11','2','3',貝U表達(dá)式max(x,key=len)的值為。('11')26 .語句x=(3,)執(zhí)行后x的值為。(3,)27 .語句x=(3)執(zhí)行后x的值為。(3)28 .已知x=1:2,那么執(zhí)行語句x2=3之后,x的值為。(1:2,2:3)29 .字典對象的方法返回字典中的“鍵-值對”列表。(items()30 .使用列表推導(dǎo)式得到100以內(nèi)所有能被13整除的數(shù)的代碼可以寫作。iforiinrange(100)ifi%13=0)31 .表達(dá)式3*
6、2的值為。(9)32 .表達(dá)式3*2的值為。(6)33 .已知x=3,5,7,那么執(zhí)行語句xlen(x):=1,2之后,x的值為。(3,5,7,1,2)34 .表達(dá)式list(zip(1,2,3,4)的值為。(1,3),(2,4)35 .已知x=1,2,3,2,3,執(zhí)行語句x.pop()之后,x的值為。(1,2,3,2)36 .表達(dá)式xforxin1,2,3,4,5ifx<3的值為。(1,2)37 .表達(dá)式indexforindex,valueinenumerate(3,5,7,3,7)ifvalue=max(3,5,7,3,7)的值為。(2,4)38 .已知path=r'c:t
7、est.html',那么表達(dá)式path:-4+'htm'的值為。('c:test.htm')39 .表達(dá)式d,%c'%(65,65)的值為。('65,A')40 .表達(dá)式Thefirst:1,thesecondis0'.format(65,97)的值為o('Thefirst:97,thesecondis65')41 .表達(dá)式':'.join('abcdefg'.split('cd')的值為。('ab:efg')42 .表達(dá)式isinstance
8、('abcdefg',str)的值為。(True)43 .表達(dá)式'Helloworld.IlikePython.'.find('python')的值為。(-1)44 .表達(dá)式','.join('abcccnnnddd'.split()的值為。('a,b,ccc,ddd')45 .已知x='123'和y='456',那么表達(dá)式x+y的值為。('123456')46 .表達(dá)式'abcab'.replace('a','
9、yy')的值為。('yybcyyb')47 .已知table=''.maketrans('abcw','xyzc'),那么表達(dá)式Hellowworld'.translate(table)的值為o('Helloccorld')48 .已知x='b':1,'a':2,那么執(zhí)行語句x.update(a,:3,d':4)之后,表達(dá)式sorted(x.items()的值為。('a',3),('b',1),('d',4)49
10、 .已知x=list(range(20),那么語句print(x100:200)的輸出結(jié)果為。(口)50 .表達(dá)式sorted('a':9,'b':3,'c':78.values()的值為。(3,9,78)51 .type(1+2*3.14)的結(jié)果是:floatclass二、閱讀程序1 .寫出下面代碼的執(zhí)行結(jié)果。defJoin(List,sep=None):return(sepor',').join(List)print(Join('a','b','c')print(Join(
11、9;a','b','c',':')答:a,b,ca:b:c2 .若k為整數(shù),下述while循環(huán)執(zhí)行的次數(shù)為:9k=1000whilek>1:print(k)k=k/23 .寫出下面代碼的運(yùn)行結(jié)果。defSum(a,b=3,c=5):returnsum(a,b,c)print(Sum(a=8,c=2)print(Sum(8)print(Sum(8,2)答:1316154 .寫出下列程序輸出結(jié)果i=1whilei+1:ifi>4:print("%d"%i)i+=1breakprint("%d"
12、;%i)i+=1i+=15 .寫出下面代碼的運(yùn)行結(jié)果。defSum(*p):returnsum(p)print(Sum(3,5,8)print(Sum(8)print(Sum(8,2,10)答:16206 .下面程序的執(zhí)行結(jié)果是。(1)s=0foriinrange(1,101):s+=ielse:print(1)7 .下面程序的執(zhí)行結(jié)果是。(1275)s=0foriinrange(1,101):s+=iifi=50:print(s)breakelse:print(1)8 .閱讀下面的代碼,輸出結(jié)果為x=list(range(10)forindex,valueinenumerate(x):ifv
13、alue=3:xindex=5else:print(x)答:將列表x中值為3的元素修改為5。9 .閱讀下面的代碼,解釋其功能:> >>importstring> >>x=string.ascii_letters+string.digits> >>importrandom> >>print(".join(random.sample(x,10)答:輸出由英文字母大小寫或數(shù)字組成的長度為10且不重復(fù)的隨機(jī)字符串。10.下面的代碼輸出結(jié)果為。(3)defdemo():x=5x=3demo()(5,6,1,2,3,4)pr
14、int(x)11 .下面程序運(yùn)行的結(jié)果為defdemo(lst,k):ifk<len(lst):returnlstk:+lst:klst=1,2,3,4,5,6demo(lst,4)12 .下面程序運(yùn)行的結(jié)果為appyNewYear!H。deffoo(s):ifs="":returnselse:returns1:+s0print(foo('HappyNewYear!')13 .下面程序運(yùn)行的結(jié)果是1:'aa',2:'bb',3:'ff,6:'dd',87:'ee'。11 =1,2,
15、3,6,87,312 ='aa','bb','cc','dd','ee','ff'd=forindexinrange(len(l1):dl1index=l2indexprintd14 .下面程序運(yùn)行的結(jié)果為3.21.2.list1=1,2list2=list1:list10=3print(list1,list2)15 .下面程序運(yùn)行的結(jié)果為恭喜,你已獲得我公司的面試機(jī)會!age,subject,college=(24,“計算機(jī)"/非重點(diǎn)")if(age>25andsubje
16、ct="電子信息工程")or(college="重點(diǎn)"andsubject="電子信息工程")or(age<=28andsubject="計算機(jī)"):print("恭喜,你已獲得我公司的面試機(jī)會!")else:print("抱歉,你未達(dá)到面試要求")16 .下面程序運(yùn)行的結(jié)果為fornuminrange(2,10):ifnum%2=0:continueprint("Findaoddnumer",num)121321432154321654321答案:
17、Findaoddnumer3Findaoddnumer5Findaoddnumer7Findaoddnumer917 .下面程序打印結(jié)果:foriinrange(1,7):print(''*2*(6-i),end=")forjinrange(i,0,-1):print(j,end="")print()18 .下面程序輸入>>>rev(rloveyou')返回值為youloveIdefrev1(s):s=s.split()s1=''.join(reversed(s)returns119 .閱讀程序,打印結(jié)果是
18、1000defaddInterest(balance,rate):newBalance=balance*(1+rate)balance=newBalancedefmain():amount=1000rate=0.05addInterest(amount,rate)print(amount)main()20 .閱讀程序,打印結(jié)果是defdemo(newitem,old_list=):old_list.append(newitem)returnold_listdefmain():print(demo('a')print(demo('b')main()答案:'
19、a''a','b'21 .閱讀程序,打印結(jié)果是deffunc5(a,b,*c):print(a,b)print("lengthofcis%d,cis"%len(c),c)func5(1,2,3,4,5,6)答案:12lengthofcis4,cis(3,4,5,6)22 .閱讀程序,打印結(jié)果是(2.5,3,4)defdemo(*para):avg=sum(para)/len(para)g=iforiinparaifi>avgreturn(avg,)+tuple(g)print(demo(1,2,3,4)23 .閱讀程序,打印結(jié)果
20、是deff(w=1,h=2):print(w,h)f()f(w=3)f(h=7)f(a=3)答案:123217錯誤24 .閱讀程序,打印結(jié)果是defsort(number1,number2):ifnumber1<number2:returnnumber1,number2else:returnnumber2,number1n1,n2=sort(3,2)print('n1is',n1)print('n2is',n2)答案:n1is2n2is325 .閱讀程序,打印結(jié)果是1060defdemo(m,n):ifm>n:m,n=n,mp=m*nwhilem!=
21、0:r=n%mn=mm=rreturn(n,p/n)print(demo(20,30)三、程序填空題1 .下面代碼的功能是,隨機(jī)生成50個介于1,20之間的整數(shù),然后統(tǒng)計每個整數(shù)出現(xiàn)頻率。請把缺少的代碼補(bǔ)全。importrandomx=random.(1,20)foriinrange()r=dict()foriinx:ri=r.get(i,)+1fork,vinr.items():print(k,v)答:分別填寫randint、50、02 .生成包含1000個隨機(jī)字符的字符串,然后統(tǒng)計前20個高頻字符,最后以15個位左對齊輸出高頻字符,以5個位右對齊輸出個數(shù)。請把缺少的代碼補(bǔ)全。importr
22、andomx=string.ascii_letters+string.digits+string.punctuationy=foriinrange(1000)d=dict()forchiny:dch=d.get(ch,0)+1items=list(d.items()items.sort(,reverse=True)foriinrange(20):word,count=itemsiprint(%(word,count)答案:importstring、random.choice(x)、key=lambdax:x1、"-15s%5d”3 .用戶輸入5,打印如右圖字符金字塔圖形,請補(bǔ)全代碼:
23、n=input('輸入行數(shù):')foriinrange(1,n+1):print(,end='')forjinrange(1,2*i):Iprint('&',)print()答案:n=int(n),''*(n-i),end="4 .質(zhì)因數(shù)分解,如輸入60,則得到60=2*2*3*5.請補(bǔ)全代碼:x=eval(input("請輸入小于1000的整數(shù):")k=2whilex>1:ifprint(k,end="")x=x/kifx>1:print("*&qu
24、ot;,end="")else答案:print(x,"=",end=""),x%k=0,k+=15 .驗(yàn)證哥德巴赫猜想:一個大于等于6的偶數(shù)可以表示為兩個素數(shù)之和,請補(bǔ)全代碼。importmathx=eval(input(輸入一個數(shù)”)whilex<6orx%2=1:#大于6的偶數(shù)x=eval(input(輸入一個數(shù)”)forn1in:m1=int(math.sqrt(n1)+1)foriinrange(2,m1):#2-sqrt(n1)if:breakelsem2=math.ceil(math.sqrt(n2)+1)forji
25、nrange(2,m2):ifn2%j=0andj<n2:else:print(x,'=',n1,'+',n2)答案:range(3,x/2,2),n1%i=0,n2=x-n1,break6.右對齊九九乘法表,請補(bǔ)全代碼:foriinrange(1,10):s1=str(i)+'火+str(j)+'='+str(i*j)print()print()3X1=23X2-63X3=94X1=44K±=£4X3=124X4=165X1=56X2=105乂3=133父4=206父5=%6X166X36X3=1BBXR&am
26、p;Xi=306X6=367X1-77X2=H7X3217工4寸97X&=35?X6=2父=將SX1=83K2-fiBX3=248X4328X&=40BXG=B3X7-568工寇加9X1E&K21L&X3-£79KW-369X559X6-54儂9X8-72IX1=19K9>«1答案:forjinrange(1,i+1):,'%8s'%(s1),end="7.輸出右邊圖形,請補(bǔ)充程序:fori:print('*'-1*I2*inter(30)foriinrange(6,0,-1):print()答
27、案:inrange(6)('*'(2*).center(5*n)8.下面代碼判斷回文串,請補(bǔ)全代碼:s='霧鎖山頭山鎖霧low=0high=whilelow<high:if:#倒序和順序不一樣print(s,"不是回文")low+=1else:print(s,"是回文串")答案:len(s)-1,slow!=shigh,break,high-=1;9.輸出右邊圖形,請補(bǔ)充程序:s="'Iamateacher!Youarestudents!'''print('='*30
28、)print('統(tǒng)計信息'.center(28)print()item_width=25line=s.count('n')+1word=s.split()char=list(s)#包含空格、標(biāo)點(diǎn)符號w_num=0forwinword:w_num+=print('%-*s%5d'%(item_width-3,'行數(shù)',line)print('%-*s%5d'%(,'單詞數(shù),len(word)行冢坦詞敖李蔚致(缸舍空翻iff*1不也含空嬉)*+13311print('%-*s%5d'%(item
29、_width-10,'字符數(shù)(包含空格)',)print('%-*s%5d'%(item_width-11,'字符數(shù)(不包含空格),w_num)print('-'*30)答案:'-'*30;len(w);item_width-4;len(char)11,11,2,11,3,3,11,4,6,4,11,5,10,10,5,11,6,15,20,15,6,11,7,21,35,35,21,7,11,8,28,56,70,56,28,8,11,9,36,84,126,126,84,36,9,110.輸出右邊圖形,請補(bǔ)充程序:de
30、fdemo(t):print(1)line=1,1foriinrange(2,t):forjinrange(0,len(line)-1):r.append()line=1+r+1print(line)demo()答案:print(1,1),r=口,linej+linej+1,10四、編程題1 .編寫程序,在D盤根目錄下創(chuàng)建一個文本文件test.txt,并向其中寫入字符串helloworld。fp=open(r'D:test.txt',a+')print(helloworld',file=fp)fp.close()2 .編寫程序,生成一個包含20個隨機(jī)整數(shù)的列表,
31、然后對其中偶數(shù)下標(biāo)的元素進(jìn)行降序排列,奇數(shù)下標(biāo)的元素不變。(提示:使用切片。)答:importrandomx=random.randint(0,100)foriinrange(20)print(x)y=x:2y.sort(reverse=True)x:2=yprint(x)3 .編寫函數(shù),判斷一個數(shù)字是否為素數(shù),是則返回字符串YES,否則返回字符串NO。再編寫測試函數(shù)。答:importmathdefIsPrime(v):n=int(math.sqrt(v)+1)foriinrange(2,n):ifv%i=0:return'No'else:return'Yes'
32、print(IsPrime(77)4 .編寫函數(shù),模擬Python內(nèi)置函數(shù)sorted(lst)。答:defsorted(v):t=v:r=口whilet:tt=minr.append(tt)t.remove(tt)returnrprint(sorted(1,3,2,4)5 .編寫程序,生成包含20個隨機(jī)數(shù)的列表,然后將前10個元素升序排列,后10個元素降序排列,并輸出結(jié)果。答:importrandomx=random.randint(0,100)foriinrange(20)print(x)y=x0:10y.sort()x0:10=yy=x10:20y.sort(reverse=True)x
33、yx<000<=x<5x5<=x<103x-510<=x<200.5x-220<=x0x10:20=yprint(x)6 .編寫程序,運(yùn)行后用戶輸入4位整數(shù)作為年份,判斷其是否為閏年。如果年份能被400整除,則為閏年;如果年份能被4整除但不能被100整除也為閏年。答:x=input('Pleaseinputanintegerof4digitsmeaningtheyear:')x=eval(x)ifx%400=0or(x%4=0andnotx%100=0):print('Yes')else:print('No
34、')7 .編寫程序,實(shí)現(xiàn)分段函數(shù)計算,如下表所示。答:x=input('Pleaseinputx:')x=eval(x)ifx<0orx>=20:print(0)elif0<=x<5:print(x)elif5<=x<10:print(3*x-5)elif10<=x<20:8 .已知有一個包含一些同學(xué)成績的字典,計算成績的最高分、最低分、平均分,并查找最高分同學(xué),最后打印最高分、最低分、平均分、最高分同學(xué)。scores="ZhangSan":45,"LiSi":78,"Wa
35、ngWu":40,"ZhouLiu":96,"ZhaoQi":65,"SunBa":90,"ZhengJiu":78,"WuShi":99,"DongShiyi":60highest=max(scores.values()lowest=min(scores.values()average=sum(scores.values()/len(scores)highestPerson=nameforname,scoreinscores.items()if/score=hig
36、hest#分行print(highest,lowest,average,highestPerson)9 .統(tǒng)計不及格的學(xué)生及成績,要求:給定一些學(xué)生姓名和成績;詢問用戶是否還需要輸入更多的學(xué)生姓名和成績,用戶回答是就繼續(xù)輸入,繼續(xù)詢問;打印所有補(bǔ)考學(xué)生名單和成績。d="張三”,76,"李四",45,"王五",83,"鄭六",66,'a',54,'c',68,'b',89s1=input("輸入數(shù)據(jù)YorN:").strip()#去掉前后空格whiles1=&
37、#39;Y':s2=input("請輸入學(xué)生及成績(空格隔開)")name,grade=s2.split()d.append(name,grade)#dname=int(grade)s1=input("繼續(xù)輸入YorN:").strip()else:print(d)print("不及格白肉名單:")forname,gradeind:iffloat(grade)<60:print("姓名:",name,"t","成績:",grade)10 .由用戶一個一個輸入一個
38、數(shù)值型列表,然后將每個元素逐一打印。lst=n=eval(input(請輸入數(shù)字個數(shù):”)foriinrange(n):number=eval(input(請輸入數(shù)字:")lst.append(number)forvalueinlst:print(value,end='')1111111.序列求和,n通過用戶輸入:1一一一.(D234nn=int(input(清輸入N的值:')s=0fh=1foriinrange(1,n+1):s+=fh*1/i#求和語句fh=-fh#正負(fù)交替print("1-1/2+1/3-1/4+(-1(n-1)/n="
39、;,s,i)12 .生成一個包含50個兩位隨機(jī)整數(shù)的列表,然后刪除其中的所有奇數(shù)(提示從后向前刪)lst=random.randint(1,100)foriinrange(50)print('50個隨機(jī)兩位整數(shù):,lst)k=len(lst)-1foriinrange(k,-1,-1):#從后往前刪,減少列表元素移動iflsti%2=1:lst.pop(i)print("偶數(shù)為",lst)13 .愷撒(kaisa)密碼:原文:ABCDEFGHIJKLMNOPQRSTUVWXYZ,對應(yīng)的密文為:DEFGHIJKLMNOPQRSTUVWXYZABC,請設(shè)計程序?qū)崿F(xiàn)之。p
40、laincode=input('請輸入明文:')forpinplaincode:if'a'<=p<='z':c=chr(ord('a')+(ord(p)-ord('a')+3)%26)#ord是字符編碼的值,都減掉ord('A')才可以得到字符的順序0-25print(c,end='')elif'A'<=p<='Z':c=chr(ord('A')+(ord(p)-ord('A')+3)%26)pr
41、int(c,end='')else:print(p,end='')14 .如果一個字符串從前往后和從后往前讀時是一樣的,那么這個字符串就是回文串。請編寫一個函數(shù)判斷是否為回文串,同時編寫測試代碼檢驗(yàn)回文串。defisPalindrome(s)ifs=s:-1:#切片操作,倒序和順序一樣returnTrueelse:returnFalses=input('inputastring:')ifisPalindrome(s):print('%sisapalindrome%s)else:print('is%sotapalindrome!
42、39;%s)15 .輸入一串字符,統(tǒng)計每個字符數(shù),用字典輸出s=input("輸入一行字符串或句子:")char_counts=forcharins:char_countschar=char_counts.get(char,0)+1print(char_counts)16 .生成包含100個隨機(jī)字符的字符串,然后統(tǒng)計前20個高頻字符.importstring,randomstr1=string.ascii_letters+string.digitsstr1=str1.lower()str2=random.choice(str1)foriinrange(100)print(s
43、tr2)str_count=forcharinstr2:str_countchar=str_count.get(char,0)+1print(str_count)items=list(str_count.items()items.sort(key=lambdax:x1,reverse=True)#以數(shù)量降序foriinrange(20):word,count=itemsiprint("%-15s%5d"%(word,count)#-表示左對齊,s表字符,d表示整數(shù)17.統(tǒng)計"HarryPotterSorcerStone.txt文件中的英文單詞及其數(shù)量,打印出單詞及其個數(shù)filename=r'HarryPotterSorcerStone.txt
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蒸汽供氣合同范本
- 單位返聘合同范本
- 農(nóng)村工程改建合同范本
- 農(nóng)村住房貸款買賣合同范本
- 買賣股份合同范本
- 單位購買服裝購買合同范本
- 勞動仲裁聘用合同范本
- 出售廢鋼 廢鐵合同范本
- 勞務(wù)分包項(xiàng)目合同范本
- 中介甲乙丙方合同范本
- Unit 4 Time to celebrate 教學(xué)設(shè)計-2024-2025學(xué)年外研版英語七年級上冊
- 健康檔案模板
- 筋膜刀的臨床應(yīng)用
- DB32-T 4790-2024建筑施工特種作業(yè)人員安全操作技能考核標(biāo)準(zhǔn)
- 2022年安徽阜陽太和縣人民醫(yī)院本科及以上學(xué)歷招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2024-2030年中國反芻動物飼料行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 護(hù)理團(tuán)體標(biāo)準(zhǔn)解讀-成人氧氣吸入療法護(hù)理
- 幼兒園大班《識字卡》課件
- 2024-2030全球與中國寵物醫(yī)院市場現(xiàn)狀及未來發(fā)展趨勢
- 《研學(xué)旅行課程設(shè)計》課件-2認(rèn)識研學(xué)旅行的參與方
- 安全警示教育的會議記錄內(nèi)容
評論
0/150
提交評論