嵩天-Python语言程序设计程序题--第二周:基本图形绘制
前言:嵩天老師的《Python語(yǔ)言程序設(shè)計(jì)課程》被評(píng)為國(guó)家精品課程,在幕課上累計(jì)超過(guò)11萬(wàn)學(xué)員,里面的習(xí)題對(duì)初學(xué)者入門Python,提高編程實(shí)戰(zhàn)能力很有幫助。因此,我想把自己學(xué)習(xí)這門課程作業(yè)分享出來(lái),大家一起學(xué)習(xí)交流
目錄
實(shí)例2: Python蟒蛇繪制?????????????????????????????????????????????????????????????????????????????????????????????????
描述
輸出示例
turtle正方形繪制
描述
輸出示例
turtle六邊形繪制
描述
輸出示例
turtle疊邊形繪制
描述
輸出示例
turtle風(fēng)輪繪制
描述
輸出示例
turtle八邊形繪制
描述
輸出示例
turtle八角圖形繪制
描述
???????????????????????????????????????????????????????????????????????????????????????????輸出示例
實(shí)例2: Python蟒蛇繪制?????????????????????????????????????????????????????????????????????????????????????????????????
描述
這是"實(shí)例"題,與課上講解實(shí)例相同,請(qǐng)作答檢驗(yàn)學(xué)習(xí)效果。????????????????????????????????????????????????????????????????????????????????????????????????
使用turtle庫(kù),繪制一個(gè)蟒蛇形狀的圖形。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這不是自動(dòng)評(píng)閱題目,僅用于練習(xí),沒(méi)有評(píng)閱。????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
輸出效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
#PythonDraw.py import turtle turtle.setup(650, 350, 200, 200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4):turtle.circle(40, 80)turtle.circle(-40, 80) turtle.circle(40, 80/2) turtle.fd(40) turtle.circle(16, 180) turtle.fd(40 * 2/3) turtle.done()turtle正方形繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)正方形。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這不是自動(dòng)評(píng)閱題目,僅用于練習(xí),沒(méi)有評(píng)閱。????????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
正方形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????
import turtle turtle.penup() turtle.goto(-200,200) turtle.pendown() turtle.pensize(5) turtle.pencolor("black") for i in range(4):turtle.fd(300)turtle.right(90) turtle.done()turtle六邊形繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)六邊形。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這不是自動(dòng)評(píng)閱題目,僅用于練習(xí),沒(méi)有評(píng)閱。????????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
六邊形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????
?
import turtle turtle.penup() turtle.goto(-200,200) turtle.pendown() turtle.pensize(5) turtle.pencolor("purple") for i in range(6):turtle.fd(200)turtle.right(60) turtle.done()?
turtle疊邊形繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)疊邊形,其中,疊邊形內(nèi)角為100度。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這不是自動(dòng)評(píng)閱題目,僅用于練習(xí),沒(méi)有評(píng)閱。????????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
疊邊形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????
import turtle turtle.penup() turtle.goto(-200,200) turtle.pendown() turtle.pensize(5) turtle.pencolor("black") for i in range(9):turtle.fd(200)turtle.right(80) turtle.done()turtle風(fēng)輪繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)風(fēng)輪效果,其中,每個(gè)風(fēng)輪內(nèi)角為45度,風(fēng)輪邊長(zhǎng)150像素。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這不是自動(dòng)評(píng)閱題目,僅用于練習(xí),沒(méi)有評(píng)閱。????????????????????????????????????????????????????????????????????????????????????????????????
提示:turtle.goto(x,y)函數(shù),能夠?qū)urtle畫(huà)筆移動(dòng)到坐標(biāo)(x,y)????????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
疊邊形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
import turtle turtle.pensize(5) turtle.pencolor("black") for i in range(4):turtle.left(45)turtle.fd(150)turtle.left(90)turtle.circle(150, 45)turtle.left(90)turtle.fd(150) turtle.done()turtle八邊形繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)八邊形。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這是一個(gè)自動(dòng)評(píng)閱題目,請(qǐng)補(bǔ)充"編程模板"中橫線內(nèi)容,橫線不保留。????????????????????????????????????????????????????????????????????????????????????????????????
輸出示例
八邊形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
import turtle as t t.pensize(2) for i in range(8):t.fd(100)t.left(45)?
turtle八角圖形繪制
?????????????????????????????????????????????????????????????????????????????????????????????????
描述
使用turtle庫(kù),繪制一個(gè)八角圖形。????????????????????????????????????????????????????????????????????????????????????????????????
注意:這是一個(gè)自動(dòng)評(píng)閱題目,請(qǐng)補(bǔ)充"編程模板"中橫線內(nèi)容,橫線不保留。????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????輸出示例
八角圖形效果如下:????????????????????????????????????????????????????????????????????????????????????????????????
import turtle as t t.pensize(2) for i in range(8):t.fd(150)t.left(135)?
總結(jié)
以上是生活随笔為你收集整理的嵩天-Python语言程序设计程序题--第二周:基本图形绘制的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 《QQ御剑天涯》宠物攻略 1-7档宠物详
- 下一篇: 体育彩票11选5有什么规律 有什么方法技