-1
在使用Turtle的Python中,如何根據用戶輸入獲取特定數量的形狀打印?所以如果我想從輸入中繪製8個圓圈,我怎麼能得到代碼來做到這一點?在Python中使用Turtle,如何根據用戶輸入繪製一定數量的圖形?
在使用Turtle的Python中,如何根據用戶輸入獲取特定數量的形狀打印?所以如果我想從輸入中繪製8個圓圈,我怎麼能得到代碼來做到這一點?在Python中使用Turtle,如何根據用戶輸入繪製一定數量的圖形?
這樣的事情呢?它會根據用戶輸入的半徑和數量繪製一系列圓圈。
import turtle
# get the user input
size = float(input('Enter a size for your shape: ')) # radius of circle
number = int(input('Enter a number:')) # number of shapes to draw
for i in range(number):
# draw a circle
turtle.circle(size)
# move over so they dont overlap
turtle.penup()
turtle.fd(size*2)
turtle.pendown()
你知道如何繪製單一形狀嗎?你遇到的問題究竟是什麼? –
歡迎來到StackExchange。你的問題不是很清楚。你的意思是你想從用戶輸入一個正整數,然後顯示很多圈?或者你的意思是你想讓用戶選擇那種形狀?或者是其他東西? –
是的,我可以繪製單個形狀,我遇到的問題是使用用戶輸入繪製一定形狀的程序,以確定形狀的大小和輸出形狀的數量。 – Cosmicspacekid