python输出指定范围素数_怎么用python输出指定范围内的质数?
生活随笔
收集整理的這篇文章主要介紹了
python输出指定范围素数_怎么用python输出指定范围内的质数?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
想必初入python學習的小伙伴都會遇到這個問題吧,那怎么處理呢?下面小編就教大家最簡單明了的辦法,一起來看下吧~
關于質數:
素數(prime number)又稱質數,有無限個。除了1和它本身以外不再被其他的除數整除。
實例(Python 3.0 )#!/usr/bin/python3
#?輸出指定范圍內的素數
#?take?input?from?the?user
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)
執行以上程序,輸出結果為:$?python3?test.py
輸入區間最小值:?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
好了,直接套用即可哦~如需了解更多python實用知識,點擊進入JQ教程網Python大全。
您可能感興趣的文章:
總結
以上是生活随笔為你收集整理的python输出指定范围素数_怎么用python输出指定范围内的质数?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql的分区技术作用_理解MySQL
- 下一篇: java求最大值_java-求一组整数中