范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

Python开发练习实例分享

  1、题目:打印出杨辉三角形。
  程序分析:无。
  程序源代码:
  实例
  #!/usr/bin/python#-*-coding:UTF-8-*-if__name__=="__main__":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[i-1][j-1]+a[i-1][j]fromsysimportstdoutforiinrange(10):forjinrange(i+1):stdout.write(str(a[i][j]))stdout.write("")print
  以上实例输出结果为:
  1
  11
  121
  1331
  14641
  15101051
  1615201561
  172135352171
  18285670562881
  193684126126843691
  2、题目:查找字符串。   程序分析:无。   程序源代码:   #!/usr/bin/python   #-*-coding:UTF-8-*-   sStr1="abcdefg"   sStr2="cde"   printsStr1.find(sStr2)   以上实例输出结果为:   2
  3、题目:画椭圆。   程序分析:使用Tkinter。   程序源代码:   实例   #!/usr/bin/python   #-*-coding:UTF-8-*-   if__name__=="__main__":   fromTkinterimport*   x=360   y=160   top=y-30   bottom=y-30   canvas=Canvas(width=400,height=600,bg="white")   foriinrange(20):   canvas.create_oval(250-top,250-bottom,250+top,250+bottom)   top-=5   bottom+=5   canvas.pack()   mainloop()   4、题目:利用ellipse和rectangle画图…   程序分析:无。   程序源代码:   #!/usr/bin/python   #-*-coding:UTF-8-*-   if__name__=="__main__":   fromTkinterimport*   canvas=Canvas(width=400,height=600,bg="white")   left=20   right=50   top=50   num=15   foriinrange(num):   canvas.create_oval(250-right,250-left,250+right,250+left)   canvas.create_oval(250-20,250-top,250+20,250+top)   canvas.create_rectangle(20-2*i,20-2*i,10*(i+2),10*(i+2))   right+=5   left+=5   top+=10   canvas.pack()   mainloop()   5、题目:一个最优美的图案。   程序分析:无。   程序源代码:   #!/usr/bin/python   #-*-coding:UTF-8-*-   importmath   classPTS:   def__init__(self):   self.x=0   self.y=0   points=[]   defLineToDemo():   fromTkinterimport*   screenx=400   screeny=400   canvas=Canvas(width=screenx,height=screeny,bg="white")   AspectRatio=0.85   MAXPTS=15   h=screeny   w=screenx   xcenter=w/2   ycenter=h/2   radius=(h-30)/(AspectRatio*2)-20   step=360/MAXPTS   angle=0.0   foriinrange(MAXPTS):   rads=angle*math.pi/180.0   p=PTS()   p.x=xcenter+int(math.cos(rads)*radius)   p.y=ycenter-int(math.sin(rads)*radius*AspectRatio)   angle+=step   points.append(p)   canvas.create_oval(xcenter-radius,ycenter-radius,   xcenter+radius,ycenter+radius)   foriinrange(MAXPTS):   forjinrange(i,MAXPTS):   canvas.create_line(points[i].x,points[i].y,points[j].x,points[j].y)   canvas.pack()   mainloop()   if__name__=="__main__":   LineToDemo()   6、题目:输入3个数a,b,c,按大小顺序输出。   程序分析:无。   程序源代码:   实例   #!/usr/bin/python   #-*-coding:UTF-8-*-   if__name__=="__main__":   n1=int(raw_input("n1=: "))   n2=int(raw_input("n2=: "))   n3=int(raw_input("n3=: "))   defswap(p1,p2):   returnp2,p1   ifn1>n2:n1,n2=swap(n1,n2)   ifn1>n3:n1,n3=swap(n1,n3)   ifn2>n3:n2,n3=swap(n2,n3)   printn1,n2,n3   以上实例输出结果为:   n1=:   123
  n2=:   456
  n3=:   789
  123456789
  7、题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。   程序分析:无。   程序源代码:   实例   #!/usr/bin/python   #-*-coding:UTF-8-*-   definp(numbers):   foriinrange(6):   numbers.append(int(raw_input("输入一个数字: ")))   p=0   defarr_max(array):   max=0   foriinrange(1,len(array)-1):   p=i   ifarray[p]>array[max]:max=p   k=max   array[0],array[k]=array[k],array[0]   defarr_min(array):   min=0   foriinrange(1,len(array)-1):   p=i   ifarray[p]   l=min   array[5],array[l]=array[l],array[5]   defoutp(numbers):   foriinrange(len(numbers)):   printnumbers[i]   if__name__=="__main__":   array=[]   inp(array)#输入6个数字并放入数组   arr_max(array)#获取最大元素并与第一个元素交换   arr_min(array)#获取最小元素并与最后一个元素交换   print"计算结果:"   outp(array)   以上实例输出结果为:   输入一个数字:   1
  输入一个数字:   2
  输入一个数字:   3
  输入一个数字:   7
  输入一个数字:   9
  输入一个数字:   8
  计算结果:   9
  2
  3
  7
  8
  1
  8、题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数   程序分析:无。   程序源代码:   实例   #!/usr/bin/python   #-*-coding:UTF-8-*-   if__name__=="__main__":   n=int(raw_input("整数n为: "))   m=int(raw_input("向后移m个位置为: "))   defmove(array,n,m):   array_end=array[n-1]   foriinrange(n-1,-1,-1):   array[i]=array[i-1]   array[0]=array_end   m-=1   ifm>0:move(array,n,m)   number=[]   foriinrange(n):   number.append(int(raw_input("输入一个数字: ")))   print"原始列表:",number   move(number,n,m)   print"移动之后:",number   以上实例输出结果为:   整数n为:   8
  向后移m个位置为:   5
  输入一个数字:   2
  输入一个数字:   8
  输入一个数字:   6
  输入一个数字:   1
  输入一个数字:   78
  输入一个数字:   45
  输入一个数字:   34
  输入一个数字:   2
  原始列表:[2,8,6,1,78,45,34,2]   移动之后:[1,78,45,34,2,2,8,6]   9、题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。   程序分析:无。   程序源代码:   实例(Python2.0+)   #!/usr/bin/python   #-*-coding:UTF-8-*-   if__name__=="__main__":   nmax=50   n=int(raw_input("请输入总人数:"))   num=[]   foriinrange(n):   num.append(i+1)   i=0   k=0   m=0   whilem   ifnum[i]!=0:k+=1   ifk==3:   num[i]=0   k=0   m+=1   i+=1   ifi==n:i=0   i=0   whilenum[i]==0:i+=1   printnum[i]   执行以上代码,输出结果:   $pythontest.py   请输入总人数:34   10
  以上就是本文关于零基础学习Python开发练习100题实例(7)的详细介绍,希望对大家有所帮助最后想要了解更多关于Python发展前景趋势,请关注扣丁学堂python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供最新的Python视频教程系统,通过千锋扣丁学堂金牌讲师在线录制的Python视频教程课程,让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:816572891。

重磅!国内适用于自动驾驶地图制作的标准正式发布近日,由易图通牵头携手业内专家共同制定的自动驾驶地图采集要素模型与交换格式已于2021年5月13日正式发布(标准号为TCSAE1852021),这部适用于自动驾驶地图制作的业内首个LK分享自动驾驶放大信息安全隐忧计算平台在智能汽车中是最重要的一部分,覆盖芯片内核中间件软件操作系统应用开发,贯穿车辆整个生命周期,可起到核心作用。在近日举办的第八届国际智能网联汽车技术年会上,国汽智控(北京)科LK分享如何加速完全自动驾驶落地?提到自动驾驶,你想到的是解放双手不再需要紧盯前方路况的轻松场景,还是事故频发却拒认自身存在缺陷的特斯拉?近年来,自动驾驶凭借其前沿的技术和饱受质疑的安全性,一次又一次地牵动人们的神LK分享智能汽车数据安全重要性与法律法规盘点曾有工程师对某品牌在华合资生产的SUV的控制软件的代码进行分析后发现,这款App可以随时与车辆连通获取油门刹车踏板开合度等数据,并将这些数据实时传送至海外服务器。这意味着,车主通过LK分享网络安全审查办法正式生效(附全面解读)由国家互联网信息办公室国家发展和改革委员会工业和信息化部公安部国家安全部财政部商务部中国人民银行国家市场监督管理总局国家广播电视总局国家保密局国家密码管理局联合制定的网络安全审查办LK分享车联网网络安全标准体系建设指南明确标准体系建设工信部再次加码车联网产业化提速今年以来,工信部国家互联网信息办公室等多部委接连出台相关政策,支持车联网发展,并强调加强个人信息和重要数据保护。近期,工信部再次力挺车联网。6月21日箩筐公布2021年上半年初步业绩,半年收入达3780万美元创历史新高公司今日公布2021年上半年公司管理层报表。报表显示上半年总营收3,780万美元,较去年同期730万美元增长3,050万美元,同比增长417。8其中,LBS业务收入达3,160万美LK分享智能网联在规范管理中求发展政策解读系列智能网联汽车是汽车产业发展的战略方向,正处于技术快速演进产业加速布局的商业化前期阶段。智能网联产业发展,一方面是机遇,另一方面也面临风险挑战,需要有规范化管理举措保驾护航,国家相关LK分享一文读懂自动驾驶仿真测试面临的痛点自动驾驶仿真测试是自动驾驶车辆商业化落地的一道重要关卡,仿真测试技术的发展进步将决定自动驾驶落地的时间点。自动驾驶系统现阶段最大的问题是落地应用难,之所以落地应用难是因为自动驾驶系分享关键信息基础设施安全保护条例9月1日正式实施(附全文)中国政府网最新消息显示,关键信息基础设施安全保护条例已经于2021年4月27日国务院第133次常务会议通过,现予公布,条例自2021年9月1日起施行。以下是条例全文关键信息基础设施LK分享一文解读20192021年车联网信息安全国家政策车联网网络安全的范畴根据车联网网络安全的防护对象,分为智能汽车安全移动智能终端安全车联网服务平台安全通信安全,同时数据安全和隐私保护贯穿于车联网的各个环节,也是车联网网络安全的重要
显卡降价了!大家稳住,不要急!(4月10日最低价汇总)随着矿厂的崩盘和显卡芯片的大量供应等种种原因各种型号的显卡都出现了程度不同的降价,不过小编还是对于迫切想下山的朋友们劝告一句不要急,应该还会再下降的,当然了如果你是刚需或者不差这点英特尔向中国道歉,称并非有意得罪希望获得谅解,我外交部回应了据环球网报道,此前英特尔公司在给全球供应商的公开信中宣称,将在其供应链中不再使用任何来自新疆的产品劳工以及服务,因此遭到不少中国企业和民众的反对和抵制。对此,感到事态有点严重的英特华为跌倒苹果吃饱?国产芯片突破壁垒,美国院士的担忧正在应验华为领先全球的5G技术设备,本该成为中国通信走向世界的一张名片,然而,技不如人的老美却不甘心丢失通信市场的话语权,在近三年时间里,对华为等中企发起了接连四轮打压,一轮比一轮狠毒。尤京东无货源开店,找对选品思路很重要互联网的发展带动了电商行业的进步,大量的电商平台在这几年都得到了较好的发展。网赚成为了现在人们热门的创业项目,而无货源的运营模式也逐渐成为了一种网赚特色,从而吸引到了很多创业者。什iQOO9消息,屏幕和摄像头有巨大升级,外观没太大变化iQOO9消息,这个手机是iQOO今年的旗舰手机之一,其实去年看起来iQOO8不错,简单看看iQOO9的消息吧。消息是,设计不会有什么变化,但这次屏幕和拍照是有明显的升级,屏幕会使联想问题的集中回复!不服来辩关于联想的问题讨论了这么久,发现还有很多网友问一些很简单的问题,而且明显干扰了大家对于问题性质的判断。还要经常回复一些网友的提问,那我就索性在这里集中回答一下关于小贷牌照的问题以上MIUI13香么?雷总说他是香的,说小米12对标苹果,库克没有说话前段时间,雷军宣布小米12全球首发骁龙8Gen1芯片,结果被摩托罗拉啪啪的打脸啊,其实用户并不在乎小米手机是不是全球首发,手机好用就行。但是雷总你这豪言壮语,还好不用负法律责任。隔麒麟820处理器秒杀骁龙8101先看纸面的数据,麒麟820依然采用台积电6nm工艺制程打造,单核跑分超过2507分,最高主频率是2。9ghz。与上一代相比,麒麟820的CPU部分从上代的2个A76核心升级为4个shell脚本打印圣诞树一脚本文件!binbash用shell编写一个圣诞树创建时间20211221traptputresettputcnormexit2cleartputcivislin2col(((tCentOS重定向,管道符,环境变量重定向一重定向符号符号作用输出重定向到一个文件或设备,覆盖原来的文件!输出重定向到一个文件或设备,强制覆盖原来的文件输出重定向到一个文件或设备,追加原来的文件输入重定向到一个程序二分享4个实用的Python自动化脚本Hello,大家好,我是程序汪小成!大家平时有没有注意到你每天可能会执行许多地重复的任务,例如阅读pdf播放音乐打开书签清理文件夹等等。今天,我将分享4个实用的python的自动化