You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -124,13 +134,16 @@ def draw_spiral(x, y, color, size, loops):
124
134
turtle.forward(size/20)
125
135
turtle.right(10)
126
136
137
+
127
138
defset_background_color():
128
139
color=colorchooser.askcolor(title="Choose a background color")
129
140
ifcolor[1] isnotNone:
130
141
turtle.bgcolor(color[1])
131
142
143
+
132
144
defset_pen_style():
133
-
pen_style=simpledialog.askstring("Pen Style", "Enter the pen style (solid/dashed/dotted):")
145
+
pen_style=simpledialog.askstring(
146
+
"Pen Style", "Enter the pen style (solid/dashed/dotted):")
134
147
ifpen_stylein ['solid', 'dashed', 'dotted']:
135
148
turtle.pensize(1)
136
149
ifpen_style=='dashed':
@@ -140,25 +153,33 @@ def set_pen_style():
140
153
turtle.pendown()
141
154
turtle.pendown(1, 1)
142
155
156
+
143
157
defget_color():
144
158
color=colorchooser.askcolor(title="Choose a color")
145
159
ifcolor[1] isnotNone:
146
160
returncolor[1]
147
161
else:
148
162
returnNone
149
163
164
+
150
165
defget_size():
151
-
size=simpledialog.askinteger("Size", "Enter the size (5-50):", minvalue=5, maxvalue=50)
166
+
size=simpledialog.askinteger(
167
+
"Size", "Enter the size (5-50):", minvalue=5, maxvalue=50)
152
168
returnsize
153
169
170
+
154
171
defget_thickness():
155
-
thickness=simpledialog.askinteger("Thickness", "Enter the thickness (1-10):", minvalue=1, maxvalue=10)
172
+
thickness=simpledialog.askinteger(
173
+
"Thickness", "Enter the thickness (1-10):", minvalue=1, maxvalue=10)
156
174
returnthickness
157
175
176
+
158
177
defget_sides():
159
-
sides=simpledialog.askinteger("Sides", "Enter the number of sides (3-10):", minvalue=3, maxvalue=10)
178
+
sides=simpledialog.askinteger(
179
+
"Sides", "Enter the number of sides (3-10):", minvalue=3, maxvalue=10)
160
180
returnsides
161
181
182
+
162
183
defmain():
163
184
turtle.speed(0)
164
185
turtle.title("Pixel Art Generator")
@@ -168,7 +189,8 @@ def main():
168
189
canvas.bgcolor("white")
169
190
170
191
whileTrue:
171
-
pattern=tk.simpledialog.askstring("Pattern", "Choose a pattern (square/circle/triangle/diamond/heart/polygon/line/star/spiral/clear/save/background/pen_style/exit):")
192
+
pattern=tk.simpledialog.askstring(
193
+
"Pattern", "Choose a pattern (square/circle/triangle/diamond/heart/polygon/line/star/spiral/clear/save/background/pen_style/exit):")
0 commit comments