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

小學(xué)課后服務(wù) Python少兒編程 入門篇:3奇妙的圓 課件 (29張PPT)

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

小學(xué)課后服務(wù) Python少兒編程 入門篇:3奇妙的圓 課件 (29張PPT)

資源簡介

(共29張PPT)
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque tatibus et magnis dis parturient montes, nascetur ridiculus mus.
少兒編程課
奇妙的圓
代碼實現(xiàn)
import turtle # 從海龜之家請出海龜先生
t = turtle.Turtle() # 向海龜先生借一只神奇畫筆
t.circle(50) # 在屏幕上繪制一個50大小的圓
第一步:找到海龜
第二步:拿到畫筆
第三步:用神奇畫筆在屏幕上繪制一個50大小的圓
20個花瓣
100個花瓣
6個花瓣
for循環(huán)指令
for x in range(20 ):
t.circle(50) #循環(huán)中重復(fù)畫圓的代碼
for循環(huán)指令中x的變化規(guī)律
for x in range(20 ):
t.circle(50) #循環(huán)中重復(fù)畫圓的代碼
循環(huán)第 次
畫第 個圓
X =
1
1
0
2
2
1
3
3
2
4
4
3
20
20
19
X = 循環(huán)次數(shù) - 1
貝殼
代碼實現(xiàn)
for x in range(20 ):
t.circle( ) #循環(huán)中重復(fù)畫圓的代碼
x
x * 3
代碼實現(xiàn)
for x in range(20 ):
t.circle( ) #循環(huán)中重復(fù)畫圓的代碼
x
x * 3
如果從大到小畫該如何做呢?
旋轉(zhuǎn)貝殼
代碼實現(xiàn)
for x in range(20 ):
t.circle(x*2)
t.left(90)
for x in range(20 ):
t.circle(x*2)
for x in range(20 ):
t.circle(x*2)
for x in range(20 ):
t.circle(x*2)
t.left(90)
t.left(90)
t.left(90)
for x in range(20 ):
t.circle(x*2)
t.left(90)
for y in range(4 ):
雙重循環(huán)
雙重循環(huán)
利用雙重循環(huán),我們還可以換一種方式來實現(xiàn)效果。
一次畫四個圓,畫二十次,由里到外逐漸增大。
雙重循環(huán)
利用雙重循環(huán),我們還可以換一種方式來實現(xiàn)效果。
一次畫四個圓,畫二十次,由里到外逐漸增大。
t.circle(x*2)
t.left(90)
for y in range(4 ):
for x in range(20 ):
如何單循環(huán)實現(xiàn)
整數(shù)與小數(shù)
數(shù)字有小數(shù)和整數(shù)之分。
在計算機中,小數(shù)又可以成為浮點數(shù)(float)。
有時通過計算我得到了一個浮點數(shù),但是我只需要小數(shù)中的整數(shù)部分。
例如:1.414 我只需要整數(shù)部分1
2.71828 我只需要整數(shù)部分2
3.1415926 我只需要整數(shù)部分3
如何取整
將浮點數(shù)轉(zhuǎn)為整數(shù):int( )
int(1.414)得到1
int(2.71828)得到2
int(3.1415926)得到3
如何單循環(huán)實現(xiàn)
int(0 / 4) = 0
int(1 / 4) = 0
int(2 / 4) = 0
int(3 / 4) = 0
int(40 / 4) = 10
int(41 / 4) = 10
int(42 / 4) = 10
int(43 / 4) = 10
int(96 / 4) = 24
int(97 / 4) = 24
int(98 / 4) = 24
int(99 / 4) = 24
int(4 / 4) = 1
int(5 / 4) = 1
int(6 / 4) = 1
int(7 / 4) = 1


如何單循環(huán)實現(xiàn)
t.speed(0)
for x in range(100):
t.circle( int(x / 4) * 2 )
t.left(90)
from turtle import Turtle
t = Turtle()
t.speed(0)
for x in range(100):
t.circle( x*2 // 4)
t.left(90)
整除
在整數(shù)的除法中,只有能整除與不能整除兩種情況。
有的時候,無論能否整除,我只想要商。
例如:10 ÷ 3 = 3…1 只需要3
7 ÷ 4 = 1…3 只需要1
如何整除
使用整除運算符運算,只會得到商的部分:
整除算符://
0 // 6 = 0
10 // 3 = 3
12 // 5 = 2
13 // 2 = 6
14 // 3 = 4
51 // 36 = 1
如何單循環(huán)實現(xiàn)
0 // 4 = 0
1 // 4 = 0
2 // 4 = 0
3 // 4 = 0
40 // 4 = 10
41 // 4 = 10
42 // 4 = 10
43 // 4 = 10
96 // 4 = 24
97 // 4 = 24
98 // 4 = 24
99 // 4 = 24
4 // 4 = 1
5 // 4 = 1
6 // 4 = 1
7 // 4 = 1


如何單循環(huán)實現(xiàn)
for x in range(100):
t.circle(x// 4 * 2)
t.left(90)
from turtle import Turtle
t = Turtle()
t.speed(0)
for x in range(100):
t.circle( x*2 // 4)
t.left(90)
用循環(huán)創(chuàng)造無限可能
for x in range(50):
t.circle(x) #畫半徑不斷改變的圓
t.left(10) #換個角度試試?比如100度
for x in range(50 ):
t.fd( x*2 ) #換長度不斷改變的線
t.left(90) #換個角度試試?比如93度
for x in range(180):
t.circle(50)
t.left(2)
for x in range(50):
t.circle(50)
t.left(360/(x+1))
while循環(huán)指令
x = 0
while x < 50 :
t.fd( x*2 ) #循環(huán)中重復(fù)畫線的代碼
t.left(90)
x += 1 #每畫完一條線要讓x增加1
注意:循環(huán)中的代碼需要縮進4個空格
注意:每繪制完一條線,要讓x的值增加1
注意: 不要忘記寫冒號:它是循環(huán)指令的一部分

展開更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 苍溪县| 肥城市| 水城县| 兴城市| 三原县| 瑞金市| 伽师县| 大荔县| 师宗县| 礼泉县| 康保县| 南开区| 北流市| 固阳县| 凤山县| 拉萨市| 津南区| 道孚县| 五华县| 剑川县| 同德县| 双江| 崇礼县| 宣化县| 阿巴嘎旗| 敦煌市| 南澳县| 无棣县| 黄山市| 石家庄市| 棋牌| 镇江市| 水富县| 黄陵县| 武鸣县| 大宁县| 宜昌市| 修水县| 依兰县| 收藏| 宁远县|