रंग के साथ कछुआ मॉड्यूल त्रुटि ()

वोट
-2

मैं एक प्रोग्राम लिखने के लिए उपयोगकर्ता रेखाओं का रंग निर्दिष्ट करने के लिए कोशिश कर रहा हूँ, लेकिन मैं एक त्रुटि प्राप्त हो रही। किसी कृपया उसका वर्णन यह क्यों हो रहा है

import turtle 
wn = turtle.Screen()
alex = turtle.Turtle
sides = int(input(Enter the number of sides: ))
angle = 360/ sides
length = int(input(Enter the length of sides: ))
line_color = input(Enter the color of the lines: )
alex.color(line_color)

fill_color = input(Enter the fill color for the polygon: )
alex.fillcolor(fill_color)
alex.begin_fill()
for i in range(sides):
        alex.forward(lenght)
        alex.left(angle)
alex.end_fill()
28/07/2014 को 21:35
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
0

इस चलना चाहिए:

import turtle    

wn = turtle.Screen()    
alex = turtle.Turtle() # need parens    
sides = int(input("Enter the number of sides: "))    
angle = 360 / sides    
length = int(input("Enter the length of sides: "))    
line_color = input("Enter the color of the lines: ") # takes input like "red" or "black" etc.. 
alex.color(line_color)    
fill_color = input("Enter the fill color for the polygon:" )    
alex.fillcolor(fill_color)    
alex.begin_fill()    
for i in range(sides):    
        alex.forward(44)  # added 44, you had an undefined variable there which is not valid    
        alex.left(angle)    
alex.end_fill()

मैं मूल्य वर्धित 44, आप जोड़ना जो कुछ भी आप अपने आप को आवश्यकता होती है या चर को प्रारंभ करना होगा lengthकुछ मूल्य है।

28/07/2014 को 21:42
का स्रोत उपयोगकर्ता

वोट
0

आपसे कोई टाइपिंग त्रुटि देखते साथी है। alex.forward(length)

16/07/2017 को 00:41
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more