python 二級之turtle庫知識點

2021-09-27 04:24:20 字數 1250 閱讀 6922

為什麼學習turtle?為了學習python二級考試turtle是乙個圖形繪製庫,非計算機專業適用。

#引入python的turtle庫檔案

import turtle

from turtle import *

import turtle as t

繪製狀態函式

包括pendown(),penup(),pensize()對應的別名字就是 pd() pu() width()

t.fd(100)

t.circle(100)

t.penup()#抬起筆不繼續畫

t.goto(100,100)

t.pd()

t.pensize(10)

t.circle(200)

time.sleep(3)

顏色控制函式

color() ,pencolor() , begin_fill(), end_fill()

import turtle as t

import time

#繪製多邊形

def getnum_polygon(num):

t.color("red", "yellow")

t.begin_fill()

for i in range(num):

angel = 360/num

t.forward(80)

t.left(angel)

t.end_fill()

time.sleep(1)

if __name__ == '__main__':

getnum_polygon(9)

運動控制函式

forward() , backward() , right() , left() , setheading() , goto() , circle()

t.fd(100)

t.left(90)

t.bk(100)

time.sleep(1)

t.setheading(270)#球座標的絕對角度

t.fd(100)

time.sleep(1)

t.goto(0,0)

t.circle(200)

time.sleep(1)

python二級練習(7)

7.猜數遊戲。預設乙個0 9之間的整數,讓使用者猜一猜並輸入所猜的數,如果大於預期的數,顯示 太大 小於預設的數,顯示 太小 如此迴圈,直到猜中該數,顯示 恭喜!你猜中了!python 3.6 蔡軍生 import random num random.randint 0,9 while true y...

python二級練習(10)

10.乙個數如果恰好等於它的因子之和,這個數就稱為 完數 例如,6的因子為1 2 3,而6 1 2 3,因此6是完數。程式設計,找出1000之內的所有完數,並輸出該完數及對應的因子。列舉法 python 3.6 蔡軍生 maxnum int input 請輸入乙個最大的整數 for i in ran...

python二級練習(11)

11 程式設計,解決猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個。第二天早上又將剩下的桃子吃掉一半,又多吃了乙個。以後每天早上都吃了前一天剩下的一半零乙個。到第10天早上想吃時,只剩下乙個桃子了。求第一天共摘多少個桃子。迭代法 python 3.6 蔡軍生 day 9...