「Python教程02」蟒蛇实例

Python教程学习笔记

作者: Duter2016 | 2019-09-20 | 阅读
「编辑」 「本文源码」
import turtle
def drawSnake(rad,angle,len,neckrad):
  for i in range(len):
    turtle.circle(rad,angle)
    turtle.circle(-rad,angle)
    turtle.circle(rad,angle/2)
    turtle.fd(rad)
    turtle.circle(neckrad+1,180)
    turtle.fd(rad*2/3)
def main():
  turtle.setup(1300,800,0,0)
  pythonsize=30
  turtle.pensize(pythonsize)
  turtle.pencolor("blue")
  turtle.seth(-40)
  drawSnake(40,80,5,pythonsize/2)
main()

1、import引入外部库
2、def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行。
3、turtle.setup(1300,800,0,0)为启动语句,其中1300和800表示宽度和高度,“0,0”表示屏幕左上角的坐标。
4、turtle.pensize(pythonsize)表示小乌龟运行轨迹的宽度, turtle.pencolor(“blue”)为小乌龟iu运行轨迹的颜色;
5、turtle.seth(-40)表示小乌龟启动运行时的方向,0表示向东,90表示向北,180表示向西,270表示向南,符号表示向相反的方向。
6、turtle.circle()函数,rad描述圆形轨迹半径的位置,参数angle表示小乌龟沿着圆形爬行的弧度值。
7、turtle.fd()函数,也称为turtle.forward()函数,表示小乌龟向前直线爬行移动,它有一个参数表示爬行的距离,参数表示爬行的距离。
8、Python对函数库的引用方式:
(1)在程度头部添加:import <库名> 如果需要引用函数,需要使用<库名>.<函数名> (2)第二种引用方式:from <库名> import <函数名> 或 from <苦命> import * (3)在代码中,import语句包含以下部分: • import关键字; • 模块的名称; • 可选的更多模块名称,之间用逗号隔开。 (4) **from import语句**

import语句的另一种形式包括from关键字,之后是模块名称,import关键字和一个星号,例如from random import *。
使用这种形式的import语句,调用random模块中的函数时不需要random.前缀。但是,使用完整的名称会让代码更可读,所以最好是使用普通形式的import语句。


版权声明:本文由 Duter2016 在 2019年09月20日发表。本文采用CC BY-NC-SA 4.0许可协议,非商业转载请注明出处,不得用于商业目的。
文章题目及链接:《「Python教程02」蟒蛇实例》




  相关文章:

「游客及非Github用户留言」:

「Github登录用户留言」:

TOP