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

3.2 Python中用turtle模塊畫圖 課件(共20張PPT) 川教版(2019)初中信息技術七年級上冊

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

3.2 Python中用turtle模塊畫圖 課件(共20張PPT) 川教版(2019)初中信息技術七年級上冊

資源簡介

(共20張PPT)
在Python中
用turtle模塊畫圖
模塊的引入
召喚海龜(turtle)
介紹幾個單詞:
import 引進或導入
turtle 海龜
as 如同或作為
from 從……來
forward 往前走
* (通配符)任意個任意的字符
模塊的引入
import turtle
在Python中使用turtle模塊,需要先引入(import)它
模塊名
.
函數名
( 參數 )
例:畫一條直線
forward(步數n) 前進
全部引用: 使用from關鍵字將turtle模塊中的所有屬性與方法全部 引入,后續代碼中就可不再寫turtle模塊的名稱。
一、模塊的引入
不再寫turtle模塊的名稱
別名引用 :為了將代碼寫的簡單,import語句可以使用關鍵字as,
對turtle模塊進行重命名。
直接引用:用turtle全稱。
畫圖初體驗:
分別打開并運行三個《畫一條直線.py》程序,想一想它們分別用了哪一種模塊引入方式?
認識幾個英語單詞
forward
backward
left
right
pensize
pencolor
前進
后退
向左
向右
畫筆型號
畫筆顏色
認識幾個函數及其作用
forward(150) 縮寫為fd(150)
backward(180) 縮寫為bd(180)
left(45) 縮寫為lt(45)
right(45) 縮寫為rt(60)
前進150步
后退180步
向左轉動45o
向右轉動60o
二、基本命令的設置
默認向右為前進正方向
前進 fd(步數)
右轉 rt(角度)
后退 bd(步數)
左轉lt(角度)
猜一猜:讀程序猜圖形
讀以下程序代碼,你能猜出它是什么圖形嗎?
from turtle import *fd(180)lt(90)fd(180)lt(90)fd(180)lt(90)fd(180)
90°
三、畫筆屬性的設置
太單調了,顏色?筆的大小 ?
三、畫筆屬性的設置
畫筆的粗細:pensize( )
畫筆的顏色:pencolor( )
如果不設置,畫筆寬度默認為1
如果不設置,畫筆顏色默認為黑色
代碼:
from turtle import*
pensize(8)
pencolor('red')
forward(180)
pink
yellow
blue
orange
black
red
粉紅色
黃色
藍色
紅色
黑色
橙色
你能行:讀程序選圖形
讀以下程序代碼,你能選出它運行后的圖形。
from turtle import *
pencolor('red')
pensize(8)
fd(180)
lt(90)
fd(180)
lt(90)
fd(180)
lt(90)
fd(180)

import turtle as h
h.pencolor('orange')
h.pensize(11)
h.fd(80)
h.lt(90)
h.fd(100)
h.lt(90)
h.fd(120)
h.lt(90)
h.fd(140)
h.lt(90)
h.fd(160)
h.lt(90)
h.fd(180)
h.lt(90)
h.fd(200)

import turtle
turtle.pencolor("pink")
turtle.pensize(8)
turtle.lt(60)
turtle.fd(180)
turtle.rt(120)
turtle.fd(180)
turtle.lt(120)
turtle.fd(180)
turtle.rt(120)
turtle.fd(180)
(一) (二) (三)
A B C
實戰一:
編寫一個程序畫一個正三角形,畫筆寬度和顏色任意,并運行得出圖形。
60°
120°
要求:
修改正三角形代碼,繪出一 個紅色的正五角星或綠色正六邊形。
實戰二:
108°
72°
36°
144°
120°
拓展思考練習:
如果要通過詢問輸入顏色和筆的大小的方式來改變圖形,正五角星這個程序該怎樣修改?試一試給圖形填充顏色并用for語句把程序簡化。
總結:
1、引入turtle模塊的方法有三種
a、import turtle
b、import turtle as t
c、from turtle import *
2、前進、后退、左轉、右轉的函數命令
前進 forward() 縮寫為 fd() 后退backward() 縮寫為bd()
左轉 left() 縮寫為lt 右轉 right() 縮寫為rt()
3、畫筆的大小、顏色設置的方法
pensize() 如果不設置,畫筆寬度默認為1
pencolor() 如果不設置,畫筆顏色默認為黑色,例:pencolor(‘blue’)

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 岳阳市| 彭泽县| 清原| 红桥区| 灵山县| 贡觉县| 定日县| 安阳市| 莆田市| 南和县| 蓝山县| 普兰县| 黎城县| 临高县| 昔阳县| 富裕县| 屏南县| 庆云县| 闽侯县| 余姚市| 绥滨县| 汝南县| 当阳市| 安达市| 承德县| 棋牌| 百色市| 依安县| 荔波县| 东山县| 苗栗县| 平度市| 碌曲县| 栖霞市| 昌宁县| 徐汇区| 凌海市| 宁乡县| 冷水江市| 台南县| 堆龙德庆县|