- 論壇徽章:
- 0
|
呵呵~我是新手,在學(xué)習(xí)的過(guò)程中我遇到了一個(gè)非常奇怪的。
我學(xué)習(xí)使用的手冊(cè)是《Python 金典編程》,python 環(huán)境是。穑簦瑁铮睢。玻担
我練習(xí)課程中關(guān)于骰子游戲的實(shí)例中遇到了如下問(wèn)題
書(shū)中代碼實(shí)例
import random
for i in range (1,20):
print "%10d" % (random.randrange(1,7))
if i%5 == 0
print
運(yùn)行過(guò)程中老是出現(xiàn)
提示random 中沒(méi)有randrange 的對(duì)象的錯(cuò)誤信息。
非常奇怪。
但是將程序通過(guò)python shell 來(lái)執(zhí)行
結(jié)果提示
>>> for i in range (0,10): print "%10d" %(random.randrange(1.7))
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python25\lib\random.py", line 160, in randrange
raise ValueError, "non-integer arg 1 for randrange()"
ValueError: non-integer arg 1 for randrange() |
|