對于很多Python從業(yè)者來說,要怎么才能夠進(jìn)階呢?那就是要多閱讀一些書籍多去找一些資料,然后去進(jìn)行閱讀。那么,怎么利用python里面的turlte來繪制圖形的實例代碼呢?下面小編就給大家詳細(xì)解答下。
1.圖1
如下圖所示,下面圖是由拼接而成的,感興趣的可以自己去進(jìn)行使用一下。
具體代碼如下:
#-*-coding:UTF-8-*- import os import time import pygame import turtle as t t.title('阿黎逸陽的代碼公眾號') t.speed(10) t.setup(startx=0,starty=0,width=800,height=600) #第一幅圖 def w_sg1(theta): t.setheading(theta) t.color('green') t.begin_fill() t.forward(60) t.left(100) t.forward(20) t.left(100) t.forward(60) t.end_fill() for i in range(8): w_sg1(70+i*45) t.hideturtle()
2.圖2
如下圖是風(fēng)火輪性質(zhì)的,具體代碼操作如下所示:
具體代碼如下:
#-*-coding:UTF-8-*- import os import time import pygame import turtle as t t.title('阿黎逸陽的代碼公眾號') t.speed(10) t.setup(startx=0,starty=0,width=800,height=600) #第二幅圖 def w_sg2(theta): t.setheading(theta) t.color('green') t.begin_fill() t.forward(55) t.left(100) t.forward(20) t.left(100) t.forward(60) t.end_fill() for i in range(24): w_sg2(70+i*15) t.hideturtle()
3.圖3
下面的圖是八葉畫花,可以嘗試去改變一下顏色。
具體代碼如下:
#-*-coding:UTF-8-*- import os import time import pygame import turtle as t t.title t.speed(10) t.setup(startx=0,starty=0,width=800,height=600) #第三幅圖 def w_sg3(theta): t.color('green') t.begin_fill() t.setheading(theta) t.circle(80,50) t.left(130) t.circle(80,50) t.end_fill() for i in range(8): w_sg3(30+i*45) t.hideturtle()
4.圖4
第四個圖是16葉花,怎么通過調(diào)整8葉花代碼,繪制出如下圖形?
具體代碼如下:
t.clearscreen() #第四幅圖 for i in range(16): w_sg3(30+i*30) t.hideturtle() t.goto(0,-3) t.color('white') t.begin_fill() t.circle(6,360) t.end_fill()
5.圖5
第五個圖是小太陽,怎么通過調(diào)整8葉花代碼,繪制出如下圖形?
具體代碼如下:
#-*-coding:UTF-8-*- import os import time import pygame import turtle as t t.title('阿黎逸陽的代碼公眾號') t.speed(10) t.setup(startx=0,starty=0,width=800,height=600) #第五幅圖 def w_sg3(theta): t.color('red') t.begin_fill() t.setheading(theta) t.circle(80,50) t.left(130) t.circle(80,50) t.end_fill() for i in range(24): w_sg3(30+i*15) t.hideturtle()
6.圖6
第六個圖是陰陽圖。
具體代碼如下:
#-*-coding:UTF-8-*- import os import time import pygame import turtle as t t.title('阿黎逸陽的代碼公眾號') t.speed(10) t.setup(startx=0,starty=0,width=800,height=600) #陰陽圖 def w_sg4(): t.color('black') t.begin_fill() t.circle(80,360) t.end_fill() t.color('black','white') t.begin_fill() t.circle(80,180) t.circle(40,180) t.circle(-40,180) t.end_fill() t.penup() t.goto(0,130) t.pendown() t.begin_fill() t.color('black') t.circle(8,360) t.end_fill() t.penup() t.goto(0,130-90) t.pendown() t.begin_fill() t.color('white') t.circle(8,360) t.end_fill() t.hideturtle() w_sg4()
到此為止,小編就為大家介紹到這里了,希望可以給大家?guī)硪欢ǖ膸椭?/p>
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/127943.html
摘要:基礎(chǔ)概念畫布畫布就是為我們展開用于繪圖區(qū)域我們可以設(shè)置它的大小和初始位置。常用的畫布方法有兩個和。設(shè)置畫筆的寬度沒有參數(shù)傳入返回當(dāng)前畫筆顏色傳入?yún)?shù)設(shè)置畫筆顏色可以是字符串如也可以是元組。 Turtle庫是Python語言中一個很流行的繪制圖像的函數(shù)庫,想象一個小烏龜,在一個橫軸為x、縱軸為y的坐標(biāo)系原點,(0,0)位置開始,它根據(jù)一組函數(shù)指令的控制,在這個平面坐標(biāo)系中移動,從而在它爬...
摘要:內(nèi)置模塊繪圖詳解導(dǎo)入庫定義畫筆之后,后面命令要改為畫筆運(yùn)動命令命令說明設(shè)置畫筆移動速度,畫筆繪制的速度范圍整數(shù),數(shù)字越大越快設(shè)置畫筆的寬度向當(dāng)前畫筆方向移動像素長度向當(dāng)前畫筆相反方向移動像素長度順時針移動逆時針移動移動時繪制圖形,缺省時也為Python內(nèi)置模塊turtle繪圖詳解導(dǎo)入turtle庫import turtlet=turtle(定義畫筆t之后,后面命令turtle要改為t)畫筆運(yùn)...
摘要:庫包模塊,統(tǒng)稱為模塊。的繪制窗體所謂的繪制窗體就是繪制的程序生成的窗口的大小。它可以使用來進(jìn)行初始化窗體的大小。后兩個是可選的。海龜角度另一種就是海龜角度,以海龜為基準(zhǔn)以下就是實例顯示如圖的色彩體系庫中采用的是最常用的色彩體系,。 概述 turtle是海龜庫。入門級的函數(shù)繪制庫。是Python語言的標(biāo)準(zhǔn)庫之一 【知識點】標(biāo)準(zhǔn)庫Python的庫分為標(biāo)準(zhǔn)庫和第三方庫標(biāo)準(zhǔn)庫:隨解釋器直接安裝...
摘要:啥是佩奇已不重要。佩奇是他用搜集的所有信息,一點一滴的用心創(chuàng)造編織愛的過程。畫佩奇的代碼已經(jīng)上傳到后臺,公眾號后臺回復(fù)社會人即可獲取。 你告訴爺爺你需要什么東西呀,爺爺給你準(zhǔn)備,佩奇,什么是佩奇呀?... 這是一個發(fā)生在大山里的故事,但故事的情節(jié)所有人都不會陌生。快過年了,在農(nóng)村爺爺給城里的孫子打電話,孫子說想要佩奇,為了滿足孩子的心愿,爺爺開始滿村子找佩奇… 當(dāng)除夕夜家人團(tuán)聚,爺爺開...
摘要:啥是佩奇已不重要。佩奇是他用搜集的所有信息,一點一滴的用心創(chuàng)造編織愛的過程。畫佩奇的代碼已經(jīng)上傳到后臺,公眾號后臺回復(fù)社會人即可獲取。 你告訴爺爺你需要什么東西呀,爺爺給你準(zhǔn)備,佩奇,什么是佩奇呀?... 這是一個發(fā)生在大山里的故事,但故事的情節(jié)所有人都不會陌生。快過年了,在農(nóng)村爺爺給城里的孫子打電話,孫子說想要佩奇,為了滿足孩子的心愿,爺爺開始滿村子找佩奇… 當(dāng)除夕夜家人團(tuán)聚,爺爺開...
閱讀 911·2023-01-14 11:38
閱讀 878·2023-01-14 11:04
閱讀 740·2023-01-14 10:48
閱讀 1983·2023-01-14 10:34
閱讀 942·2023-01-14 10:24
閱讀 819·2023-01-14 10:18
閱讀 499·2023-01-14 10:09
閱讀 572·2023-01-14 10:02