2017-10-22 2 views
-1

タートルを使ったPythonでは、ユーザー入力に基づいて特定の量の図形を印刷できますか?だから、もし私が入力から8つの円を引き出したいのであれば、それを行うコードをどうやって得ることができますか?PythonでTurtleを使用すると、どのようにしてユーザーの入力に基づいて一定量の図形を描くことができますか?

+0

単一の図形を描く方法をご存じですか?あなたは何を持っているのですか? –

+0

WecomeからStackExchangeへあなたの質問はあまり明確ではありません。ユーザーから正の整数を入力して、その円を多く表示したいということですか?それとも、ユーザーに形状の種類を選択させたいのですか?または、他の何か? –

+0

ええ、私は単一の図形を描くことができる、私は持っている問題は、図形のサイズと出力されている形状の量を決定するためにユーザー入力を使用して一定量の図形を描画するプログラムです。 – Cosmicspacekid

答えて

0

どうやってこのようなことができますか?ユーザーが入力した半径と数に基づいて円の線を描きます。

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() 
関連する問題