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,所以我们在输入数字的时候是不需要加上引号的。

你可能感兴趣的:(python,开发语言)