Update Day4:up!up!down!down!.md
This commit is contained in:
parent
edfa856787
commit
efc9a0d1ea
|
@ -1,23 +1,26 @@
|
||||||
|
|
||||||
|
# Day04:up!up!down!down!
|
||||||
|
|
||||||
A:老师,你是在欺负我英语不好吗?整个英文标题
|
A:老师,你是在欺负我英语不好吗?整个英文标题
|
||||||
|
|
||||||
老师:对啊,你怎么知道我在欺负你
|
老师:对啊,你怎么知道我在欺负你
|
||||||
|
|
||||||
A:... ...
|
A:... ...
|
||||||
|
|
||||||
# 抬笔与落笔
|
## 抬笔与落笔
|
||||||
|
|
||||||
## (1)简介
|
### (1)简介
|
||||||
|
|
||||||
今天我们一起来学习一个新的技能【抬笔】与【落笔】。
|
今天我们一起来学习一个新的技能【抬笔】与【落笔】。
|
||||||
|
|
||||||
前面我们画了这么多图形,但是大家有没有发现,我们从来没有抬过笔,这是一件非常不科学的事,就好比,你笔尖从没离开过画纸,但却写下了下面这四个字(不能写连笔):
|
前面我们画了这么多图形,但是大家有没有发现,我们从来没有抬过笔,这是一件非常不科学的事,就好比,你笔尖从没离开过画纸,但却写下了下面这四个字(不能写连笔):
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
所以,在常规的绘画和写字中,我们其实是需要【抬笔】和【落笔】这两个动作的,同样的,图图也有这两个指令。
|
所以,在常规的绘画和写字中,我们其实是需要【抬笔】和【落笔】这两个动作的,同样的,图图也有这两个指令。
|
||||||
|
|
||||||
## (2)格式
|
### (2)格式
|
||||||
|
|
||||||
```python
|
```python
|
||||||
t.up() # 抬笔
|
t.up() # 抬笔
|
||||||
|
@ -29,8 +32,10 @@ t.down() # 落笔
|
||||||
|
|
||||||
```python
|
```python
|
||||||
import turtle as t
|
import turtle as t
|
||||||
|
|
||||||
t.TurtleScreen._RUNNING = True
|
t.TurtleScreen._RUNNING = True
|
||||||
t.shape(name='turtle')
|
t.shape(name='turtle')
|
||||||
|
|
||||||
t.forward(100)
|
t.forward(100)
|
||||||
t.up() #抬笔
|
t.up() #抬笔
|
||||||
t.forward(50)
|
t.forward(50)
|
||||||
|
@ -39,7 +44,7 @@ t.forward(100)
|
||||||
t.done()
|
t.done()
|
||||||
```
|
```
|
||||||
|
|
||||||
# 🚀挑战1
|
## 🚀挑战1
|
||||||
|
|
||||||
题目描述:画出一条虚线
|
题目描述:画出一条虚线
|
||||||
|
|
||||||
|
@ -49,9 +54,9 @@ t.done()
|
||||||
|
|
||||||
提示:使用循环会更方便哦
|
提示:使用循环会更方便哦
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# 🚀挑战2
|
## 🚀挑战2
|
||||||
|
|
||||||
题目描述:绘制8条平行线
|
题目描述:绘制8条平行线
|
||||||
|
|
||||||
|
@ -61,9 +66,9 @@ t.done()
|
||||||
|
|
||||||
(备注:平行线倾斜程度自己设定就好,可以用文字写出走的步骤,看看循环的部分在哪里)
|
(备注:平行线倾斜程度自己设定就好,可以用文字写出走的步骤,看看循环的部分在哪里)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# 🚀挑战3
|
## 🚀挑战3
|
||||||
|
|
||||||
不知不觉,又来到了最后一题,哦不对,是倒数第二题,这一题和上面一题难度差不多,耐心一点就能画出来。
|
不知不觉,又来到了最后一题,哦不对,是倒数第二题,这一题和上面一题难度差不多,耐心一点就能画出来。
|
||||||
|
|
||||||
|
@ -73,9 +78,9 @@ t.done()
|
||||||
|
|
||||||
(2)旗面宽50
|
(2)旗面宽50
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
# 🚀挑战4
|
## 🚀挑战4
|
||||||
|
|
||||||
不知不觉,终于来到了最后一题,你还记得之前画过的圆吗?这次有了抬笔功能的配合,我们就可以画出一个很常见的汽车标志啦:
|
不知不觉,终于来到了最后一题,你还记得之前画过的圆吗?这次有了抬笔功能的配合,我们就可以画出一个很常见的汽车标志啦:
|
||||||
|
|
||||||
|
@ -83,7 +88,7 @@ t.done()
|
||||||
|
|
||||||
(2)想一想每画完一个圆后【图图】要向前移动多少呢?
|
(2)想一想每画完一个圆后【图图】要向前移动多少呢?
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
画一个圆的关键步骤参考:
|
画一个圆的关键步骤参考:
|
||||||
|
|
||||||
|
@ -91,4 +96,4 @@ t.done()
|
||||||
for i in range(360):
|
for i in range(360):
|
||||||
t.forward(1)
|
t.forward(1)
|
||||||
t.right(1)
|
t.right(1)
|
||||||
```
|
```
|
Loading…
Reference in New Issue