1. 写个程序,接受用户输入数字,并进行校验,非数字给出错误提示,然后重新等待用户输入。
2. 根据用户输入数字,输出从0到该数字之间所有的素数。(只能被1和自身整除的数为素数)


#!/usr/bin/env python

#coding=utf-8

import tab

import sys

while True:

    try:

        n = int(raw_input('请输入数字:').strip())

        for i in range(2, n + 1):

            for x in range(2, i):

                if i % x == 0:

                    break

            else:

                print i

    except ValueError:

        print('你输入的不是数字,请重新输入:')

    except KeyboardInterrupt:

        sys.exit('\n')