下载此文档

Python-实验5--循环结构.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
实验五循环结构(续)【实验目的】()。。(求素数、穷举法、求和与乘积、递推法)。【实验内容】填空在命令行中显示1到10的数字range(1,11)。在命令行中显示1到10的所有偶数range(2,11,2)。显示所有的大写字符。foriinrange(65,91): printchr(i)(4)显示1--100能被3整除的数,并且每5个数打印一行。i=0‘记录能被3整除的个数forjinrange(1,101): ifj%3==0: printj, i+=1 ifi%5==0: print2、输出斐波那契级数1、1、2、3、5、8、13……,此级数项的规律是:前两项的值各为1,从第3项起,每一项是前2项的和。(要求一行输出6项)。当某项的数值大于或等于30000时结束。求前100项之和。(2)a=1b=1sum=2i=2#计数whileTrue:i+=1#计数:第i次c=a+ba=bb=csum+=cifi==100:#完成第100次求和后退出循环breakprintsum(1)a=1b=1printa,b,i=2#计数whileTrue:i+=1#计数:第i次c=a+ba=bb=cifc>==30000:breakprintc,ifi%6==0:print(1)11235813213455891442333776109871597258441816765109461771128657(2)3、编写程序,输入一个数,判断该数是否为完数。例如6是一个完数,因为6=1+2+3。x=input("Enteraninteger:")i=1whileTrue:x=x-ii+=1ifx==i:print"Aperfectnumber."breakifx<i:print"Notaperfectnumber."break4、完成程序,使之能在窗体上显示有规律的图形。foriinrange(1,10):print(format((2*i-1)*str(i),"^17"))x="*"foriinrange(1,8):ifi<=4:print(format((2*i-1)*x,"^7"))ifi>4:print(format((15-2*i)*x,"^7"))*号题变式:x=raw_input("Enteracharacter:")c=input("Enterthelinage(anoddnumber):")d=str(c+1)foriinrange(1,c+1):ifi<=c/2+1:print(format((2*i-1)*x,"^"+d))ifi>c/2+1:print(format((2*c+1-2*i)*x,"^"+d))编写程序,显示所有的水仙花数。(难点,嵌套循环)(1)最优法:foriinrange(100,1000):c=i%10#个位数b=i//10%10#十位数a=i//10//10#百位数ifi==a**3+b**3+c**3:printi(2)foriinrange(1,10):forjinrange(0,10):forkinrange(0,10):if100*i+10*j+k==i**3+j**3+k**3:printi**3+j**3+k**3(3

Python-实验5--循环结构 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qiang19840906
  • 文件大小280 KB
  • 时间2020-08-10