纠纷奇闻作文社交美文家庭
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

Python开发练习实例分享

2月26日 相见欢投稿
  1、题目:打印出杨辉三角形。
  程序分析:无。
  程序源代码:
  实例
  !usrbinpythoncoding:UTF8ifnamemain:a〔〕foriinrange(10):a。append(〔〕)forjinrange(10):a〔i〕。append(0)foriinrange(10):a〔i〕〔0〕1a〔i〕〔i〕1foriinrange(2,10):forjinrange(1,i):a〔i〕〔j〕a〔i1〕〔j1〕a〔i1〕〔j〕fromsysimportstdoutforiinrange(10):forjinrange(i1):stdout。write(str(a〔i〕〔j〕))stdout。write()print
  以上实例输出结果为:
  1hr11hr121hr1331hr14641hr15101051hr1615201561hr172135352171hr18285670562881hr193684126126843691hr2、题目:查找字符串。
  程序分析:无。
  程序源代码:
  !usrbinpython
  coding:UTF8
  sStr1abcdefg
  sStr2cde
  printsStr1。find(sStr2)
  以上实例输出结果为:
  2hr3、题目:画椭圆。
  程序分析:使用Tkinter。
  程序源代码:
  实例
  !usrbinpython
  coding:UTF8
  ifnamemain:
  fromTkinterimport
  x360
  y160
  topy30
  bottomy30
  canvasCanvas(width400,height600,bgwhite)
  foriinrange(20):
  canvas。createoval(250top,250bottom,250top,250bottom)
  top5
  bottom5
  canvas。pack()
  mainloop()
  4、题目:利用ellipse和rectangle画图
  程序分析:无。
  程序源代码:
  !usrbinpython
  coding:UTF8
  ifnamemain:
  fromTkinterimport
  canvasCanvas(width400,height600,bgwhite)
  left20
  right50
  top50
  num15
  foriinrange(num):
  canvas。createoval(250right,250left,250right,250left)
  canvas。createoval(25020,250top,25020,250top)
  canvas。createrectangle(202i,202i,10(i2),10(i2))
  right5
  left5
  top10
  canvas。pack()
  mainloop()
  5、题目:一个最优美的图案。
  程序分析:无。
  程序源代码:
  !usrbinpython
  coding:UTF8
  importmath
  classPTS:
  definit(self):
  self。x0
  self。y0
  points〔〕
  defLineToDemo():
  fromTkinterimport
  screenx400
  screeny400
  canvasCanvas(widthscreenx,heightscreeny,bgwhite)
  AspectRatio0。85
  MAXPTS15
  hscreeny
  wscreenx
  xcenterw2
  ycenterh2
  radius(h30)(AspectRatio2)20
  step360MAXPTS
  angle0。0
  foriinrange(MAXPTS):
  radsanglemath。pi180。0
  pPTS()
  p。xxcenterint(math。cos(rads)radius)
  p。yycenterint(math。sin(rads)radiusAspectRatio)
  anglestep
  points。append(p)
  canvas。createoval(xcenterradius,ycenterradius,
  xcenterradius,ycenterradius)
  foriinrange(MAXPTS):
  forjinrange(i,MAXPTS):
  canvas。createline(points〔i〕。x,points〔i〕。y,points〔j〕。x,points〔j〕。y)
  canvas。pack()
  mainloop()
  ifnamemain:
  LineToDemo()
  6、题目:输入3个数a,b,c,按大小顺序输出。
  程序分析:无。
  程序源代码:
  实例
  !usrbinpython
  coding:UTF8
  ifnamemain:
  n1int(rawinput(n1:))
  n2int(rawinput(n2:))
  n3int(rawinput(n3:))
  defswap(p1,p2):
  returnp2,p1
  ifn1n2:n1,n2swap(n1,n2)
  ifn1n3:n1,n3swap(n1,n3)
  ifn2n3:n2,n3swap(n2,n3)
  printn1,n2,n3
  以上实例输出结果为:
  n1:
  123hrn2:
  456hrn3:
  789hr123456789hr7、题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
  程序分析:无。
  程序源代码:
  实例
  !usrbinpython
  coding:UTF8
  definp(numbers):
  foriinrange(6):
  numbers。append(int(rawinput(输入一个数字:)))
  p0
  defarrmax(array):
  max0
  foriinrange(1,len(array)1):
  pi
  ifarray〔p〕array〔max〕:maxp
  kmax
  array〔0〕,array〔k〕array〔k〕,array〔0〕
  defarrmin(array):
  min0
  foriinrange(1,len(array)1):
  pi
  ifarray〔p〕
  lmin
  array〔5〕,array〔l〕array〔l〕,array〔5〕
  defoutp(numbers):
  foriinrange(len(numbers)):
  printnumbers〔i〕
  ifnamemain:
  array〔〕
  inp(array)输入6个数字并放入数组
  arrmax(array)获取最大元素并与第一个元素交换
  arrmin(array)获取最小元素并与最后一个元素交换
  print计算结果:
  outp(array)
  以上实例输出结果为:
  输入一个数字:
  1hr输入一个数字:
  2hr输入一个数字:
  3hr输入一个数字:
  7hr输入一个数字:
  9hr输入一个数字:
  8hr计算结果:
  9hr2hr3hr7hr8hr1hr8、题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
  程序分析:无。
  程序源代码:
  实例
  !usrbinpython
  coding:UTF8
  ifnamemain:
  nint(rawinput(整数n为:))
  mint(rawinput(向后移m个位置为:))
  defmove(array,n,m):
  arrayendarray〔n1〕
  foriinrange(n1,1,1):
  array〔i〕array〔i1〕
  array〔0〕arrayend
  m1
  ifm0:move(array,n,m)
  number〔〕
  foriinrange(n):
  number。append(int(rawinput(输入一个数字:)))
  print原始列表:,number
  move(number,n,m)
  print移动之后:,number
  以上实例输出结果为:
  整数n为:
  8hr向后移m个位置为:
  5hr输入一个数字:
  2hr输入一个数字:
  8hr输入一个数字:
  6hr输入一个数字:
  1hr输入一个数字:
  78hr输入一个数字:
  45hr输入一个数字:
  34hr输入一个数字:
  2hr原始列表:〔2,8,6,1,78,45,34,2〕
  移动之后:〔1,78,45,34,2,2,8,6〕
  9、题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
  程序分析:无。
  程序源代码:
  实例(Python2。0)
  !usrbinpython
  coding:UTF8
  ifnamemain:
  nmax50
  nint(rawinput(请输入总人数:))
  num〔〕
  foriinrange(n):
  num。append(i1)
  i0
  k0
  m0
  whilem
  ifnum〔i〕!0:k1
  ifk3:
  num〔i〕0
  k0
  m1
  i1
  ifin:i0
  i0
  whilenum〔i〕0:i1
  printnum〔i〕
  执行以上代码,输出结果:
  pythontest。py
  请输入总人数:34
  10hr以上就是本文关于零基础学习Python开发练习100题实例(7)的详细介绍,希望对大家有所帮助最后想要了解更多关于Python发展前景趋势,请关注扣丁学堂python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供最新的Python视频教程系统,通过千锋扣丁学堂金牌讲师在线录制的Python视频教程课程,让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:816572891。
搜索 投诉 评论 转载

跨境电商一片火热,亚马逊运营人才缺口巨大前些天,在一个群里看到了杭州区域重新规划的消息。因为我本人在杭州呆了很多年,对那个地方感情颇深。杭州区域重新规划其实一年多以前就完成了,将原来的大江东和下沙合并为新的钱塘区。……任天堂New2DSLL评测,对比New3DSLL前言:3DS(全称Nintendo3DS)是日本任天堂于2011年推出的第四世代便携式游戏机,虽然其性能一般,屏幕分辨率很低,而且首发价格非常昂贵,不过由于其特殊的裸眼3……全球在酝酿一场新的能源危机吗?价格不断飙升,欧佩克无能为力一年前,石油工业还在为生存而挣扎,欧佩克产油国被告知,在可再生能源的世界道路上,他们正变得越来越无关紧要。时间快进到今天,分析师们正在谈论原油价格在年底前达到每桶100美元。现……荣耀30系列今日入网,搭载5000万像素主摄,实锤首发麒麟9今日,工信部又有两部荣耀新机入网,目前已经确定是荣耀30系列。根据页面信息显示,小编发现了关于荣耀30系列的众多亮点。如上图所示,荣耀30系列手机主摄为5000万像素,这……你是怎样接触今日头条的,并开始创作的呢?偶尔接触,没抱希望,进得门来,爱不释手,一发不可收!谢谢邀请。关于这个问题仁者见仁智者见智。作为一个普通老百姓,众多打工者之一,首先庆幸赶上了这个好时代,感谢今日头条平台……东数西算全面启动,三重逻辑加持数字基建2月17日发改委等四部门联合印发通知,同意在京津冀等8地启动建设国家算力枢纽节点,标志着东数西算工程全面启动东数西算全面启动,意味着数字基建迎来长期(技术)中期(景气)短期(政……超全支付宝隐藏功能,能帮你省下一个亿平时我们知道用支付宝付款,还不知道它能帮你省钱呢宝宝们注意啦,其实支付宝用的好可以省很多钱s哦!今天甜泡就来分享一下那些你不知道的支付宝功能。1。免费优惠券打开支付……模玩资讯DRIVEampampampSKYRIDER豪华8种由日本万代食玩事业部BANDAICANDY推出,以假面骑士与身旁的伙伴、使用工具为主题的人气食玩SHODOX系列今(20)日发表了最新商品SHODOX假面骑士15预计于2022……一键遥控轻松开帘小益C3双平台智能电动窗帘前言随着5G的到来,网速的提高,智能设备在家庭的应用中越来越普遍,而且人工智能也在一步步的发展,后续的智能设备也会越来越先进,从第一台小爱同学,家里多了很多智能设备,比如……Python开发练习实例分享1、题目:打印出杨辉三角形。程序分析:无。程序源代码:实例!usrbinpythoncoding:UTF8ifnamemain:a〔〕foriinran……电商史上大封杀!5万卖家被亚马逊封店,以后该何去何从?亚马逊从2021年4月底开始出现了大规模的关闭店铺热潮,中国大量的中小卖家被亚马逊封停店铺,导致做跨境电商这一行业的人员损失惨重。有报道在2021年8月份开始,有中小卖家……小身板,大能量台电C20ProK移动电源试用随着手机快充技术的发展以及共享充电宝出现,人手一个移动电源的时代似乎已经过去。但不得不说在某些特定时候,移动电源还是能起着救急的作用。如今的移动电源都在往大容量发展,那移动电源……
供电企业安全生产精细化管理措施论文低年级高效识字教学浅议的论文有关初中教学的论文作为习惯权利的形成和演化论文参考高职体育教学学生个性发展思路论文道路建设工业碱渣的作用论文云网融合聚云位智LinkoopDB入驻电信天翼云市场继字节跳动后,腾讯或实行965工作制?在苹果官网和在京东买苹果手机有什么区别吗?能防水又降噪,JBLMININC让运动健身听音乐彻底摆脱了线华为手机的性价比真的不高吗?阿里巴巴女员工被侵害
如何用趣打造小学数学课堂的魅力别忘了朋友的肯定管理者大误区你别碰我国中医学专业本科毕业生要具备30项基本要求TI奇数年怪圈!DOTA2中国战队失利对不起观众什么是高利贷高利贷有什么特征学校教导主任年终述职报告文学作品造句用文学作品造句大全给女朋友道歉保证书我和冬天有个约会谁是未来男乒一哥?马龙用实力证明自己的地位!樊振东有话要说最佳艾灸顺序时间,从年月到日,彻底说个清楚

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形