Python实验指导书资料.docx
Python试验指导书燕山大学计算机数学试验中心2023.5试跄一:PythOn程序设计之初斑门径1. JMMPython的水本m根杯墟.就他共黄要构成都方和使用D2. 卧走IUrde耳4»洛元素.比煞H纶国生标体系、过名及1的数种选动S令国效C通过杈亭仙例.初步学祝Pyihon祖呼i殳计的双本收念、你以双和粕开XiX杈,3. 学损PyIhOn叼基本故照类如的机会和TE用;运用Python的原则数学冰出仃数位计算;字坡字苻小突至的格式化母TFW施加应用。=、bM*A:1.一张的不宽Py1.hon:MtM.*R11,耳于19prit(n>e)1617“riin1printCOUntMcounter1出近Py”左整谀m>a.入了OtJf(paraa1.JeCondParE:resPMa】s<mdParxprint()F(r.forr”58;HI<*tt*钿语B妻卬二不安行加.«9HQ*1M-VTQ由一B3“ho11三H*'!W2中”吗.TBW<2122的41422.Turt1.e*i>X>FKHhttpzZZcoff/建为Pyth83.>dwc:SmT钟M1.玄an'&口科举心".M三fM*nf1.MHe1.1.oMor1.dP).n.em.nnI“St(4是AIk(A的,博)一nx*9MIIvn(这是b<的问候.')、Jprit(-1.)oodoriTTF'.子Jprint(XJ个(rs>-Se)。”。«那干rise:printer.)returtres,达是多力o九9I副JU03HE刊后IWAHfJHnm4asJPdravi1.,%e<ondPdra*,rei)。.vtocmimPjrX1.42),(McondParan24):,.7fBAMQ.f1.1.曲文由it三A1.1.aBMN2iMm*nJa*W11mitm*Mtt.Afi0*MJMf9M*ff才力.iSf*f1.HaGf1.ffimp<etAJ.并不疗mg).ETBiMKin力TMwC代IWB«I.启动ID1.E,新咫文柩,依极据书本中内存.将“蜡蛇纥物”根呼逐行榆入其中.开3 .彩色塔蛇纶S修改1中“魔姐绐”极小,对Pyihon塔蛇的*个邰力采用不一样即e.玲制一来彩。蜡蛇。(风阳娟彩。+蛛块收.绘制做序°实现加施有坨受.映顺你自己的足绮双珏吧)4 .绘制奥近五环图,其中工叶领。分别为黑色、红e.黄0加降0nit怠根据实际效黑内整UU形的大小和mJ1.C双票如的所小c«MMHTft耳4MU»XWMX0OQPI&Uf4MUFr1.班数宇涉双。在极心中我议一m(1.9向吃必效.让乐要遍也健食榆入所柄的效.似如不小于双议的我.里加“你骑的数字不小于4的若木“;不不小于加律的效.兄氽“你病的数手不不小于对的裕如此谢坏.直垩情中被效.里禾“你班hN次.选对h.-历声”.其中N是颁*输入牧字9次败U试验三:PVthon理序设计之组合数据类S1.一Ufrg1 .3工熬3套丛木蛆合效比典宏C2 .过疏列表核念并掌Ia1.P)ThOn中列泰的使用.,3 .这笫字典或金井学超PyIhon中字央吃使用”4 .运闲JICbU冰城行中文均开圾行文本诃侦记基C二.M*Arandom*定义手势类型a1.1.1.ist=石头'J剪刀J布I2定义获胜的情况Win1.ist=石头,剪刀'剪刀',布'J'布','石头;:用户输入了玩想羯头刀T.选石剪布我请O123Chnum="Iprompt="'"=不迦参加石头剪刀布游戏请选择对应的蚁字:whi1.eTrue:chn11n=Input(prompt)ifchnumnot:n,0.,2'.'3,:PrintC无谊的选猝,*选捽0/123)continueifchnum="3':breakcchoice=random,choice(a1.I1.ist)uchoice=a1.I1.istint(chnum)Print("悠选择T:Un计算机式择了:".format(uchoice,cchoice)ifuchoice=cchoice:j>r51.二平局")prnHJ:')e1Se.brint("你输了!")Print("游戏结束!)5 .运用字"实现大快个人估应企佝根小。*4fK.历:怎蟀修改我,字.便JW齐只有在?入“exii”的时侯才出比我4?J位.克亮体的手段吧!Kft:可叠照1中的石头财刀布遍戏,0Python3.1She1.1.A1.eEditShe1.1.DebugOptionsWindowHHpPython3.6.1(v3.6.k69cdb5Mar212onWin32Type”copyright","credits"or"1.icens»>=restart:C:UsersH请输入大侠的名字:乔峰请选择大侠的绝技(q)或者门派(八):(I乔峰大侠行走江湖的绝技是降龙十八掌.I6 .运用jicba乐对手、仪吃卜舁子迨行力诩.拴如下限定mW机今,(1)运用jicba比对手之仪的«卜算子退行才为,并佥看词从果。importjiebatxt=*',卜算子【宋】李之仪我住长江头,君住长江尾。日日思君不见君,共饮长江水。此水几时休?此恨何时已?只愿君心似我心,定不负相思意,,words=jieba.Icut(txt)print(words)(2)对6个*词计数.共保皿利宇内其燮c。UntS中。佥百COUnt$的内本。counts=forwordinwords:ifIen(word)=1:continuee1.se:rword=wordcountsrword'=counts,get(rword,0)+1print(counts)(3)按制单询出现的次效从而利11ES,由于宇卷然燮是天可无法再仔.B3此4counts楂外利我再亚(列我将小的乐识以评见“py1.hon中列队的Sort指施优用计做“卜“哥加抄items=1.ist(counts,itemsO)items,sort(key=Idax:x1.,reverse=?:u)foriteminitems:Print(item)(4)为了增5三捧呼后成知o可谈S.¾沁rmatiBJtt上吃格式,foriteminitems:word,count=itemprint(,>''O:<101:>5format(word,count)7 .红楼人物死录。解书本中三Da演乂人物出场死*程序.8可也注记今tt探»中第20位出场现少的人物.HX,这里给出观照裕Ho<贡支壬.3908)、(王豚队.1611)、(/母.1429)、I林恁壬.1291)、(王夫人.1061)、(林:fct.929)(戊人J4S)、(WM.688).(平K.6O2)、(费双523).(环发妈.4S5).(界分.437)、(或分.423)、(M<41.2),(B矣.336)、(贸及.299).(刘蛇靖.288)、试脸四:Python程序1 .¥型女M的读野指他以及打开加关闭号双本撑力2 .字城一二统数坞的称H格式和读知措施。3 .比用json用逢仃效姥叼m皮竹怏.:二.*:1 .文冰知识晏九总困一一二一a、s二:一,、,/Iiwwr'.!JB1.A.一一-=T,.、,-1.HIPTFI>一,(玳稿.288)(那大人287)KA.264)i计之文献%Jr盘寇片二二M二二一1.>=-3SII一IHii»-SJB»JJHB1.iJe1.j在应面上比立一秒以¢1己学号命名吃女火.所内试1»内容邨保的在演文献火下。1.在CXCd双势人如下学士估应,并另存为“学生佶i4.csv”(另存为时*,保命英戏也择CSV)o外按如下坏节比仃4注,QMUWMUt:(AtB.,腴软材中麻作“E市价格口败”的实例)(I)从CSv文网中伪对数姥.*博内容中的遑一,打即则好慝c>>>RESTART:C:1.sersAdministrator.WIN7-17030710导书04实验四资料01IGetCSVby1.ine.py学号姓名性别班级17010001张三丰男自动化1701(2)衿收据'17010002组ES'.g切化1701'Ia"一“竽生伏*.csv''XM.,自动化1701自动化1701学号1姓名17010001张三丰17010002赵四(3)校“学生情见我心v”由CSV格式特绘成JSON格式.:学生俱*SOC记单本一文做F)«|(E)W(O)B(vMSJ(三)名号费W别级磔三丰二"17010001”,韵)化1701”JW»«10»M>v»«阑进300个像索300,0,144,1,0,0-300.0.144.0.1.0300.0,144,0,0,1300.0.144,1.1,0转动多少角度300.0.108.0.1.1,184,0,72,1,0,1MB:r,g,b184.0.72.0.0.0184,0.72.0.0.0184,0,72,0,0,02.A根吩极握女MdaatX1.中的政掘.使用IUak贝*动攵您削的彩设任。也可代码如下,*¼M*AXnpo11turt1.emain():=设置窗口信息turt1.e,setup(1024,768,0,0)*设置画笔J.,turt1.e,penco1.or(red)turt1.e,width(5)turt1.e,speed(5)N读取文伴res1.t=fi1.e=open("data,txt",*r)for1.ineinfi1.e:res