Challenge programming

Python

Pythonのタートルグラフィックスを使ってカラフルな星の絵を描く

 
from turtle import *
shape("turtle")
col = ["orange","red","green","blue","yellow"]
for i in range(5):
    color(col[i])
    forwrd(100)
    left(144)
done()

解説

from turtle import *タートルグラフィックスを使う準備 *も入力必須
shape("turtle")カメを登場させる
col = ["orange","red","green","blue","yellow"]色の名前を5つ用意
for i in range(5):以下の3行を5回くり返す
color(col[i])(4つの半角スペース)線の色を変える
forwrd(100)(4つの半角スペース)まっすぐ100進む
left(144)(4つの半角スペース)左に144度曲がる
done() 実行を終わる

出力結果

カラフルな花を描く

from turtle import *
shape("turtle")
col = ["orange","red","green","blue","yellow"]
for i in range(5):
    color(col[i])
    circle(100)
    left(72)
done()

解説

from turtle import *タートルグラフィックスを使う準備 *も入力必須
shape("turtle")カメを登場させる
col = ["orange","red","green","blue","yellow"]色の名前を5つ用意
for i in range(5):以下の3行を5回くり返す
color(col[i])(4つの半角スペース)線の色を変える
circle(100)(4つの半角スペース)半径100の円を描く
left(72)(4つの半角スペース)左に72度曲がる
done() 実行を終わる

出力結果


複雑な絵のサンプル、IDLEについているデモ画面より。

デモ画面を表示します

サンプルを選びます

サンプルを表示します

*尚、ここではバージョン「Python 3.6.1」を使用しています。

この本を参考に学び、完成させることができました。しかし、ここではプログラミング初心者の私が詳しく解説することは、おこがましく、難しく出来ません(ToT)
その点、この本では丁寧な解説が載っていますので、解説とともにコードを書き、完成させればより深く学ぶことができます(^.^)、実際、初心者の私でもわかりやすかったです。身に付け消えないスキルが2,000円程ならコスパよく、買っておいてよかったと満足してます。



もっと深く学びたい人にはこちらもどうぞ。| For those who want to learn more deeply, this is also recommended.

キャリアアップに必要なスキルを取得しよう。| Get the skills you need to advance your career.

Pythonエンジニア育成推進協会公式認定スクール | Officially certified school of Python Engineer Development Promotion Association.

ぺージの先頭に戻る(Return to top of page)


©2020年9月 Challenge programming

プライバシーポリシー