要求如下:
指定一个数字 x ,然后打印 1到x 的所有数字,并问是否继续打印,否退出程序,是就继续。再指定一个数字 y ,如果 y> x 就显示 x+1 到 y 的所有数字,y <= x 提示y 太小了,让用户重新指定y
#!/usr/bin/python # -*- coding=UTF-8 -*- x=0 while x<1000: num = input('请输入一个数字:') if num > x: for i in range(num-x): print i+x+1 x=num next=raw_input('是否继续(y/N):') if next == 'y': continue else: break elif num <= x: print '输入的值太小,请重新输入'