Python海龟绘图入门篇

  首先来理解Python,Pyhon在英文中是大蟒蛇的意思,这门语言是目前很热门的语言,相比于其他语言。学起来较为容易,语法简单。Python可以应用于人工智能、人脸识别,爬虫开发等等。

  今天主要是来讲解Pyhon中的海龟绘图,先来理解一下什么是海龟绘图,小海龟平时都见过,但是在我们的Python里,小海龟的不同之处在于,他是能够留下痕迹的海龟,所以有时候我会把它理解为蜗牛。

  今天的内容分为三个小任务:

  1、首先我们需要绘制出一个正方形:

   import turtle   #导入海龟库,海龟库是一个用于绘制图像的函数库

   turtle.shape("turtle")  #显示海龟,如果引号中的内容是classic就是默认的小箭头,需要注意的是                                         Python是严格区分大小写的

    turtle.pensize(10)  #设置画笔的粗细

    turtle.pencolor("red")  #设置画笔的颜色,也可以用RGB中的数字来实现

    turtle.forward(100)  #海龟前进100,forward也可以缩写为fd

    turtle.left(90)  #海龟左转90度

    将这两行代码重复执行4次就能够绘制出一个正方形。

  2、接下来我们用循环来实现:

   import turtle   #导入海龟库,海龟库是一个用于绘制图像的函数库

   turtle.shape("turtle")  #显示海龟,如果引号中的内容是classic就是默认的小箭头,需要注意的是                                         Python是严格区分大小写的

    turtle.pensize(10)  #设置画笔的粗细

    turtle.pencolor("red")  #设置画笔的颜色

    for i in range(4): #注意这里有冒号,让变量i来循环遍历下面的两条语句,绘制出正方形

         turtle.forward(100)  #海龟前进100  #需要注意Python是严格执行缩进的,没有缩进会直接影                                             响程序的执行结果

          turtle.left(90)  #海龟左转90度

注意:在python中对于字符串,需要加引号,而对于数字,则不需要加引号。

解释一下,比如说“abc",使用了引号,就代表着引号标注的内容是字符串abc,也就是所谓的:所见即所得。如果不加引号,只是单纯的abc,会被解析为名字叫做abc的变量。

   以数字为例子,“123”代表着字符串1,2,3,而不加数字,就代表了一个三位数123,所以我们在输入数字的时候是不需要加上引号的。

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值