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

小學(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. 主站蜘蛛池模板: 五家渠市| 云阳县| 兴安盟| 永仁县| 阿克苏市| 嘉黎县| 咸宁市| 日喀则市| 呈贡县| 玉屏| 永寿县| 高安市| 苏州市| 宜宾市| 台中市| 阳江市| 仪征市| 芒康县| 荣昌县| 曲麻莱县| 珲春市| 鲜城| 福建省| 福海县| 柳林县| 洮南市| 徐汇区| 滨海县| 营口市| 汾阳市| 乌恰县| 竹北市| 六枝特区| 南充市| 长春市| 华容县| 息烽县| 水城县| 明星| 松阳县| 建阳市|