<pre><code>import turtle#importer turtle pour pouvoir l'utiliser
import random
from random import random #importer random pour pouvoir laisser le choix à l'ordinateur. Le choix sera aléatoire.
#pour pouvoir utiliser screen turtle, demanderdes questions à l'utilisateur
from turtle import Screen, Turtle
#from random import random
window = Screen()
bgcolor = None
while bgcolor is None:
bgcolor = window.textinput("Choose a background color between black, red or yellow", "Color")
window.bgcolor(bgcolor)
color = None
while color is None:
color=window.textinput("quelle couleur voulez vous que les bords soit?","couleur:")
turtle.pencolor(color)
z=window.textinput("nommez votre fichier(vous ne pouvez qu'utiliser des lettres",'name:')
window.title(z)
turtle.setup(width=0.8, height=0.8)#agrandit le screen
turtle.screensize(10000,10000)#pour que l'utilisateur puisse scrooll
turtle.screensize(canvwidth=400, canvheight=400)
#x=int(window.textinput("choisissez les coordonnées où commencer.","x:"))
#y=int(window.textinput("choisissez les coordonnées où commencer.","y:"))
s=window.textinput("choisissez l'épaisseur de l'étoilee","epaisseur")
nb=int(window.textinput("combien d'étoile","nb:"))
p=0
turtle.pensize(s)
turtle.hideturtle() #make the turtle invisible
turtle.penup() #don't draw when turtle moves
turtle.goto(0,0) #move the turtle to a location xy
turtle.showturtle() #make the turtle visible
turtle.pendown() #prepare to draw
turtle.pencolor(color) #Set pen color = user selected foreground color
turtle.screensize(10000,10000)
#turtle.pencolor(bgcolor)
while p<nb:
turtle.right(60)
for sides in range(6):
turtle.color(random(), random(), random()) #rbg
turtle.pencolor(color)
turtle.begin_fill()
turtle.forward(50)
turtle.left(120)
turtle.forward(50)
turtle.left(120)
turtle.forward(50)
turtle.right(180)
turtle.end_fill()
turtle.forward(50)
turtle.up()
turtle.right(random.randint(1,360))#met que ce soit un random chiffre ici
turtle.forward(random.randint(100,400))#randint
turtle.down()
p+=1
</code></pre>
<p>我的编码方式有问题吗?我的问题是,在这之后,当我尝试像这样使用randint时:</p>
<p>乌龟。前进(随机。随机(100400))</p>
<p>它给了我这个错误:</p>
<p>回溯(最近一次呼叫最后一次):
文件“/Users/ritamansour/Desktop/tyfkgjhv.py”,第62行,在
乌龟。右(random.randint(1360))#遇到了一只乌龟
AttributeError:“内置函数”或“方法”对象没有属性“randint”</p>
<p>我不明白问题出在哪里,因为randint是import random的一部分。如果您需要查看完整的代码,请告诉我。多谢各位</p>