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

小學(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. 主站蜘蛛池模板: 常熟市| 安图县| 云龙县| 屯昌县| 台前县| 德昌县| 堆龙德庆县| 贞丰县| 石门县| 凌海市| 伊吾县| 汝州市| 嘉义市| 修水县| 布尔津县| 那坡县| 长春市| 高阳县| 彭泽县| 息烽县| 邢台县| 霸州市| 全椒县| 普兰店市| 登封市| 崇仁县| 五常市| 清涧县| 年辖:市辖区| 肃宁县| 始兴县| 凌源市| 普安县| 集安市| 宁陵县| 华蓥市| 吴堡县| 呼图壁县| 罗源县| 宁国市| 手游|