Python 練習實例36
題目:求100之內的素數。
程式分析:無。
程式源代碼:
實例(Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 輸出指定範圍內的素數
# 用戶輸入數據
lower = int(input("輸入區間最小值: "))
upper = int(input("輸入區間最大值: "))
for num in range(lower,upper + 1):
# 素數大於 1
if num > 1:
for i in range(2,num):
if (num % i) == 0:
break
else:
print(num)
以上實例輸出結果為:
輸入區間最小值: 1 輸入區間最大值: 100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97