胡陽pyhton作業題--20150730

求素數的代碼

# coding:utf-8


while True:

    num = raw_input('type an number:').strip()

    try:

        num = float(num)

    except ValueError:

        print 'Error Type'

        continue


    num = int(num)


    i = 2

    is_prime = False

    while i < num:

        for ii in range(2, i):

            if i % ii == 0:

                is_prime = False

                break

            else:

                is_prime = True


        if is_prime:

            print i, 'is prime'


        i += 1

    else:

        break



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章