看板 Python 關於我們 聯絡資訊
照Tutorial 4.4 for n in range(2,10): for x in range(2,n): if n%x == 0: print(n, 'equal', x, '*', n//x) break else: print(n, 'is a prime number') print 這會印出 2 is a prime number 嗎?? 我的是2.6.5,沒有印出 這是3.1.2的範例,是要這板本才會嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.246.253
sbrhsieh:print function 在 3.0 才有。 08/02 11:08
sbrhsieh:print(n,'equal',x,'*',n//x) 改成 08/02 11:08
sbrhsieh:print n, 'equal', x, '*', n/x 08/02 11:09
sbrhsieh:print(n, 'is a prime number') 類推.... 08/02 11:09
COLDTURNIP:2.x 時代的 print 不是 function,是 operator 08/03 01:10
deepking:了解…那還是先看2.x的tutorial好了... 08/03 14:12