詳解python使用turtle庫來畫一朵花
看了群主最后成像的圖片,應(yīng)該是循環(huán)了36次畫方框,每次有10度的偏移。
當(dāng)然不能提前看答案,自己試著寫代碼。
之前有用過海龜畫圖來畫過五角星、奧運(yùn)五環(huán)、圍棋盤等,所以感覺不難。
# !/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:wxh
def run():
'''
主方法
:return: None
'''
import turtle
length = 150 # 線段長度
angle = 45 # 角度
offset_angle = 10 # 每次偏移的角度
turtle.screensize(800, 800)
turtle.bgcolor('blue')
def draw():
'循環(huán)畫方框'
turtle.forward(length)
turtle.right(angle)
turtle.forward(length)
turtle.right(180 - angle)
turtle.forward(length)
turtle.right(angle)
turtle.forward(length)
turtle.right(180 - angle)
turtle.right(offset_angle)
turtle.penup()
turtle.goto(0, -400)
turtle.left(90)
turtle.pendown()
turtle.pencolor('gold')
turtle.forward(length * 3)
turtle.left(180)
for i in range(36):
draw()
turtle.hideturtle() # 隱藏畫筆
turtle.done()
if __name__ == '__main__':
run()
最后是效果圖:

以上所述是小編給大家介紹的python使用turtle庫來畫一朵花詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Python中requests庫的學(xué)習(xí)方法詳解
這篇文章主要為大家詳細(xì)介紹了Python中requests庫的學(xué)習(xí)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-02-02
TensorFlow查看輸入節(jié)點(diǎn)和輸出節(jié)點(diǎn)名稱方式
今天小編就為大家分享一篇TensorFlow查看輸入節(jié)點(diǎn)和輸出節(jié)點(diǎn)名稱方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
python 禁止函數(shù)修改列表的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄猵ython 禁止函數(shù)修改列表的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08
python將類似json的數(shù)據(jù)存儲到MySQL中的實(shí)例
今天小編就為大家分享一篇python將類似json的數(shù)據(jù)存儲到MySQL中的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-07-07
python 實(shí)現(xiàn)求解字符串集的最長公共前綴方法
今天小編就為大家分享一篇python 實(shí)現(xiàn)求解字符串集的最長公共前綴方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07
新版pycharm配置運(yùn)行參數(shù)的教程/pycharm2023
這篇文章主要介紹了新版pycharm配置運(yùn)行參數(shù)的教程/pycharm2023,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01

