[問題] 想知道這行程式碼的意思
大家好~
想問大家一個簡單問題
這是github上面100天學會python的題目
是關於寫一個判斷是否為質數的迴圈
from math import sqrt
num = int(input('輸入入一個正整数: '))
end = int(sqrt(num))
is_prime = True
for x in range(2, end + 1):
if num % x == 0:
is_prime = False
break
if is_prime and num != 1:
print('%d是質數' % num)
else:
print('%d不是質數' % num)
想問的是第四行的:is_prime = True
(1)這行是什麼意思
(2)為什麼要有這行
問題蠻菜的,請大家見諒
在此也感謝大家的回答!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.68.210 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1582128293.A.7B1.html
推
02/20 00:12,
5年前
, 1F
02/20 00:12, 1F
→
02/20 00:13,
5年前
, 2F
02/20 00:13, 2F
→
02/20 00:14,
5年前
, 3F
02/20 00:14, 3F
→
02/20 00:14,
5年前
, 4F
02/20 00:14, 4F
→
02/20 00:15,
5年前
, 5F
02/20 00:15, 5F
→
02/20 00:15,
5年前
, 6F
02/20 00:15, 6F
→
02/20 00:16,
5年前
, 7F
02/20 00:16, 7F
→
02/20 00:16,
5年前
, 8F
02/20 00:16, 8F
→
02/20 00:17,
5年前
, 9F
02/20 00:17, 9F
→
02/20 00:17,
5年前
, 10F
02/20 00:17, 10F
→
02/20 00:18,
5年前
, 11F
02/20 00:18, 11F
→
02/20 00:18,
5年前
, 12F
02/20 00:18, 12F
→
02/20 00:18,
5年前
, 13F
02/20 00:18, 13F
推
02/20 00:51,
5年前
, 14F
02/20 00:51, 14F
→
02/20 00:51,
5年前
, 15F
02/20 00:51, 15F
推
02/20 01:03,
5年前
, 16F
02/20 01:03, 16F
感謝大大的回應!瞬間茅塞頓開!大感謝!
※ 編輯: hellokidding (111.71.68.210 臺灣), 02/20/2020 01:21:33
Python 近期熱門文章
PTT數位生活區 即時熱門文章
84
218