[問題] IDLE可以,但Anaconda不行?

作者: eKids (天下無敵海鮮飯)   2020-08-29 11:21:30
最近開始自學python,安裝好python 3.8後,也裝了Anaconda.
發現一個問題是:相同的程式碼,在IDLE執行正常,
但有的程式就是沒法在Anaconda執行??
import sys
print("請輸入一個數,以判斷它是否質數: ")
for line in sys.stdin:
num=int(line)
if num > 1:
for i in range(2,num):
if (num % i) == 0:
print(num,"非質數")
break
else:
print(num,"是質數")
else:
print(num,"不是質數")
作者: TuCH (謬客)   2020-08-29 11:27:00
anaconda 你怎麼跑的 可以說詳細一點嗎應該是stdin跟input的差別 sys.stdin 改成input

Links booklink

Contact Us: admin [ a t ] ucptt.com