# python 查詢 1000以內的質數
# 1.判斷某個數字是否是質數
print
("判斷某個數字是否是質數"
)num =
17i =
2is_prime =
true
# 標識當前數字是否為質數,true-是 false 不是
while i < num :
if num % i ==0:
is_prime =
false
break
i = i +
1if is_prime ==
false
:print
("{}不是質數"
.format
(num)
)else
:print
("{}是質數"
.format
(num)
)# 2.連續判斷多個數字是否是質數
print
("連續判斷多個數字是否是質數"
)j =
2while j <=
1000
: num = j
i =2 is_prime =
true
# 標識當前數字是否為質數,true-是 false 不是
while i < num:
if num % i ==0:
is_prime =
false
break
i = i +
1if is_prime ==
true
:print
("{}是質數"
.format
(num)
) j = j +
1
執行結果:
d:\python-project\venv\scripts\python.exe d:
/python-project/
20191202
/demo2.py
判斷某個數字是否是質數
17是質數
連續判斷多個數字是否是質數
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是質數
101是質數
103是質數
107是質數
109是質數
113是質數
127是質數
131是質數
137是質數
139是質數
149是質數
151是質數
157是質數
163是質數
167是質數
173是質數
179是質數
181是質數
191是質數
193是質數
197是質數
199是質數
211是質數
223是質數
227是質數
229是質數
233是質數
239是質數
241是質數
251是質數
257是質數
263是質數
269是質數
271是質數
277是質數
281是質數
283是質數
293是質數
307是質數
311是質數
313是質數
317是質數
331是質數
337是質數
347是質數
349是質數
353是質數
359是質數
367是質數
373是質數
379是質數
383是質數
389是質數
397是質數
401是質數
409是質數
419是質數
421是質數
431是質數
433是質數
439是質數
443是質數
449是質數
457是質數
461是質數
463是質數
467是質數
479是質數
487是質數
491是質數
499是質數
503是質數
509是質數
521是質數
523是質數
541是質數
547是質數
557是質數
563是質數
569是質數
571是質數
577是質數
587是質數
593是質數
599是質數
601是質數
607是質數
613是質數
617是質數
619是質數
631是質數
641是質數
643是質數
647是質數
653是質數
659是質數
661是質數
673是質數
677是質數
683是質數
691是質數
701是質數
709是質數
719是質數
727是質數
733是質數
739是質數
743是質數
751是質數
757是質數
761是質數
769是質數
773是質數
787是質數
797是質數
809是質數
811是質數
821是質數
823是質數
827是質數
829是質數
839是質數
853是質數
857是質數
859是質數
863是質數
877是質數
881是質數
883是質數
887是質數
907是質數
911是質數
919是質數
929是質數
937是質數
941是質數
947是質數
953是質數
967是質數
971是質數
977是質數
983是質數
991是質數
997是質數
process finished with exit code 0
1000以內的數
我們要求找出具有下列性質數的個數 包含輸入的自然數n 先輸入乙個自然數n n 1000 然後對此自然數按照如下方法進行處理 1.不作任何處理 2.在它的左邊加上乙個自然數,但該自然數不能超過原數最高位數字的一半 3.加上數後,繼續按此規則進行處理,直到不能再加自然數為止.輸入 第一行乙個數t,表示有...
python尋找1000以內的阿姆斯特朗數
阿姆斯特朗數定義 如果乙個n位正整數等於其各位數字的n次方之和,則稱該數為阿姆斯特朗數。例如1 3 5 3 3 3 153。1000以內的阿姆斯特朗數 1,2,3,4,5,6,7,8,9,153,370,371,407。核心 為 length len str num num是輸入的數字,型別為int...
1000以內的回文素數
問題描述 回文數是指乙個數無論從左到右還是從右到左讀都是一樣的數字 比如33,121,323,45654 等具有對稱特徵的數字 根據以上描述求1000以內的回文素數 完整 include include bool judge unsigned n return 1 void judgehuiwen ...