中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

小學課后服務 Python少兒編程 入門篇:6-變幻的文字 課件 (25張PPT)

資源下載
  1. 二一教育資源

小學課后服務 Python少兒編程 入門篇:6-變幻的文字 課件 (25張PPT)

資源簡介

(共25張PPT)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
少兒編程課
變幻的文字
在圖案上適當佐以文字,更能增加作品的意境。
海龜先生作畫時也會留下文字或者簽名,利用神奇畫筆t.write函數就可以書寫文字了。
import turtle
t = turtle.Trutle()
t.write (’你好,海龜先生’)
你好,海龜先生
用字體調整文字
你好,海龜先生幾個字太小了,而且也不太好看,通過使用字體(font)可以美化我們的文字。
通過字體可以調整文字的樣式,文字的大小和文字的風格。
import turtle
t = turtle.Trutle()
t.write (’你好,海龜先生’,font=(樣式,大小,風格) )
你好,海龜先生
樣式:黑體,宋體,仿宋,楷體,幼圓,
Arial,Verdana,Times New Roman, Sans Serif,Consolas…
大小:任意數字,數字越大文字就越大…
風格:normal,bold, italic,bold italic…
你好,海龜先生
樣式:黑體,宋體,仿宋,楷體,幼圓,
Arial,Verdana,Times New Roman, Sans Serif,Consolas…
大小:任意數字,數字越大文字就越大…
風格:normal,bold, italic,bold italic…
import turtle
t = turtle.Trutle()
t.write (’你好,海龜先生’,font=(’黑體’,14,’bold’))
調整畫筆位置
坐標
可視窗口區域
X 方向
Y 方向
(0,0)
(0,220)
(220,0)
(0,-220)
(-220,0)
畫筆的筆頭默認出現在屏幕可視區域的中心
也就是坐標(0,0)表示的位置。
筆頭默認指向右側。
讓畫筆的起始位置向左移動一部分距離,留下更多的空間顯示文字。
t.goto( 橫向坐標,縱向坐標 )
2. 如果移動時不想在屏幕上留下橫線,需要先抬起畫筆再移動。
t.up( )
t.goto( 橫向坐標,縱向坐標 )
3. 移動完畢準備繪制直線或者圓形等圖形時,要將畫筆落下,再開始繪制。
注意:如果寫文字,可以落下也可以不落下。
t.down( )
此時,話中每一個字的顏色和大小都不相同。
因此書寫時,每寫一個字都要單獨設置一下這個字的顏色和大小,而不能一口氣將一句話寫出來。
利用for循環就可以實現整句話的內容逐字寫出:
逐字寫
for x in '你好,海龜先生':
t.write(x,font=('宋體',36,'bold'))
利用for循環就可以實現整句話的內容逐字寫出時會發現,畫筆不會移動,導致所有的字都重疊在一起。所以要在寫字的時候不斷移動筆頭:
逐字寫
for x in ‘你好,海龜先生’:
t.write(x,font=(‘宋體’,36,‘bold’), move=True)
通過添加move=True,就可以實現筆頭隨著文字的書寫而移動的效果。
因為寫文字時,畫筆不落下也可以書寫。所以要避免move=True產生的直線,可以一直讓畫筆處于抬起的狀態。
即,刪除掉 t.down()
為了保證整體效果,可以隱藏畫筆的筆頭。
t.ht( )
from turtle import Turtle
t = Trutle()
繪制每個字時:
隨機顏色
隨機大小
t.write (’你好,海龜先生’,font=(樣式,隨機大小,風格))
你好,海龜先生
你好,海龜先生
隨機顏色
r = randint(0,255)
g = randint(0,255)
b = randint(0,255)
隨機大小
s = randint( 14,36 )
from random import randint
from random import randint
t = turtle.Turtle()
for x in’你好,海龜先生’:
r = randint(0,255)
g = randint(0,255)
b = randint(0,255)
t.color(r,g,b)
s = randint(14,22)
t.write(x,font=(’楷體’, s, ’bold’))
import turtle
t = turtle.Trutle()
繪制每個字時:
隨機顏色
隨機大小
隨機樣式
隨機風格
t.write (’你好,海龜先生’,font=(樣式,隨機大小,風格))
你好,海龜先生
隨機選取
我們可以利用下標列表中選取內容,例如colors[0],colors[5]。
還可以利用隨機之家的“選擇小子”幫助我們從列表中隨機挑選一個內容:
從隨機之家請出選擇小子
from random import choice
2. 讓選擇小子幫助我們從列表中選擇一個內容。
choice( 列表 )
注意:使用選擇小子就是計算機幫助我們從列表隨機選擇一個內容,我們無法事先知道它到底選的哪一個。
你好,海龜先生
ts = [’楷體’,’黑體’,’宋體’,’仿宋’,’幼圓’]
ms = [’normal’,’bold’,’italic’,’bold italic’]
隨機樣式
t = choice(ts)
隨機風格
m = choice(ms)
from random import randint,choice
import turtle
from random import randint,choice
t = turtle.Turtle()
ts = ['楷體','宋體','仿宋','黑體','幼圓']
ms = ['bold','normal','italic','bold italic']
for x in '你好,海龜先生':
r = randint(0,255)
g = randint(0,255)
b = randint(0,255)
t.color(r,g,b) #隨機顏色
s = randint(14,36) #隨機大小
t = choice(ts) #隨機樣式
m = choice(ms) #隨機風格
t.write(x,font=(t,s,m))

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 龙井市| 闻喜县| 文成县| 甘谷县| 庐江县| 曲麻莱县| 万州区| 密山市| 罗定市| 澜沧| 嘉善县| 潼关县| 定日县| 龙里县| 长沙市| 乌兰察布市| 宁阳县| 中宁县| 张家口市| 阳江市| 抚松县| 宝山区| 灌南县| 奉新县| 古田县| 慈利县| 炎陵县| 衡南县| 建瓯市| 庆元县| 卓资县| 延吉市| 托克托县| 伊宁县| 双流县| 新疆| 阿瓦提县| 永城市| 靖远县| 时尚| 图木舒克市|