预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

⼤⼀python编程题库和答案_Python编程练习题 1求可⽤被17整除的所有三位数 fornuminrange(99,1000): ifnum%17==0: printnum ps:下⾯的写法和上⾯的写法性能的差距,上⾯好吧? fornuminrange(99,1000): ifnum%17==0: printnum else: continue 2连续整数之合 >>>sum=0 >>>x=int(raw_input('plsinputx:')) plsinputx:22 >>>fornuminrange(0,x): ...sum+=num ... >>>printsum 231 >>> 累加 x=int(raw_input('pleaseinputx:')) layer=1 whilelayer<=x: lsum=0 count=1 whilecount<=layer: lsum+=count count+=1 fstr='' fornuminrange(1,layer): fstr=fstr+str(num)+'+' fstr+=str(layer) printfstr,'=',lsum layer+=1 ============== pleaseinputx:5 1=1 1+2=3 1+2+3=6 1+2+3+4=10 1+2+3+4+5=15 #如何控制空格的数量让等号在⼀起呢 整数和能整除数字个数,奇数 x=int(raw_input('pleaseinputx:')) fornuminrange(1,x): #printnum sum=0 foryinrange(1,num+1): sum+=y ifsum%num==0: printnum,'---',sum root@planpls:/var/python/web2py#pythonseventeen.py pleaseinputx:23 1---1 3---6 5---15 7---28 9---45 11---66 13---91 15---120 17---153 19---190 21---231