Re: [問題] 關於求質數的問題
不好意思我好像放錯函式了
一開始那個def is_prime is_prime就只是函數的名字
我再放一個程式
Q:計算m,n之間最小的質數 如果沒有回傳-1
def max_prime(m,n):
for i in range(m,n+1):
if is_prime(i):
return i
return -1
這個就是if 後就接is_prime
問題就是is_prime這是什麼意思
求質數可以直接把數字放在後面的()嗎
如果這樣的話 那不就不需要再用if i % a==0了?
D大真的太認真了
感謝你
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.175.4.52
→
01/14 13:49, , 1F
01/14 13:49, 1F
→
01/14 13:51, , 2F
01/14 13:51, 2F
我的意思是說
在之前沒有定義def is_prime
後來就直接說if is_prime(a):
求a是否為質數
可以這樣求嗎
D大還有i大
你們都是有事先定義def is_prime:
所以後面的if is_prime(a)才可以判斷
這我能夠理解
不過老師說的就像我上面打的一樣
沒有事先定義
直接就判斷了
這樣感覺is_prime就像是一個功能
用來求質數的功能
這樣真的可以求質數嗎
※ 編輯: v3dys6f3a3j5 來自: 1.175.2.75 (01/17 12:54)
推
01/19 15:17, , 3F
01/19 15:17, 3F
→
01/19 15:18, , 4F
01/19 15:18, 4F
→
01/19 15:18, , 5F
01/19 15:18, 5F
→
01/19 15:18, , 6F
01/19 15:18, 6F
→
01/19 15:19, , 7F
01/19 15:19, 7F
→
01/19 15:22, , 8F
01/19 15:22, 8F
→
01/19 15:26, , 9F
01/19 15:26, 9F
討論串 (同標題文章)