采用Python语言如何画一个太阳花

Python语言具有很强大的画图能力,下面以画一个太阳花为了来对画一个填充图,下面小编给出方法。

1.准备

  • 01

    1.打开界面: 打开Python shell界面,具体是Python语言的IDLE软件脚本。

  • 02

    2.建立脚本 单击“file”-“new file”,具体操作和建立的文档见图。

2.编程

  • 01

    1.编写代码: 建立画图的基本框架,具体的结构代码如下界面,同时,如下图: from turtle import * color('red','yellow') begin_fill() end_fill() done()

  • 02

    2.编写画图: 我们的画图是要设置相应的算法的将画太阳花的算法填到刚才我们上一步骤空的部分,全部的代码如下(注意看缩进): from turtle import * color('red','yellow') begin_fill() while True: forward(300) left(170) if abs(pos()) < 1: break end_fill() done()

  • 03

    3.保存脚本 单击“file”-“save”,下面是保存的操作过程。

  • 04

    4.保存完成: 完成上述步骤后,会出现保存的设置界面,接着我们就配置该脚本的文件名为“tyhp”,单击“保存”。

3.查看效果

  • 01

    1.运行代码: 回到脚本编辑页,单击“run”-“run module”,如图所示。

  • 02

    2.执行效果1: 我们可以看到我们画图的过程,这是其中的一个画图片段,因为无法上传视频,只能这样了。

  • 03

    3.结果: 如图,我们画出了想要的太阳花了。

(0)

相关推荐

  • 用Python语言设计GUI界面

    我们大家都编写过程序,但是如果能够设计一个GUI界面,会使程序增添一个很大的亮点!今天就让我们来用目前十分流行的python语言写出一个最基本的GUI,为日后设计更加漂亮的GUI打下基础. 操作方法 ...

  • Python如何在图片上画一个实心圆

    有时候我们需要对图片进行标记操作,即在原图的基础上进行画出一些图案,这里给出画一个实心圆的相关方法,基于Python. 操作方法 01 集成软件中要含有相关的库包,打开IDLE,代码如下,如果报错说明 ...

  • 如何采用MATLAB画一个分段函数图像

    当我们使用MATLAB画一个分段函数的时候,常常会遇到一些问题,出现不对的情况,下面小编给出一个画法,实测可行. 操作方法 01 打开MATLAB软件,如图所示. 02 建立一个脚本文件,具体方法如图 ...

  • 如何使用Python语言绘制彩色的螺旋线

    Python语言一门比较简洁好用的语言,那么我们该怎么采用Python画一个螺旋线呢,下面小编给出解答,采用IDLE,即Python shell的方式实现的. 1.打开idle 01 1.打开idle ...

  • Python语言如何实现字符的输入与输出

    Python语言是最受欢迎的一种语言,如何实现我们的字符串的输入与输出呢,下面小编给出方法. 操作方法 01 打开自己的Python语言编程的IDLE,具体的界面如下图所示. 02 在菜单栏中,单击& ...

  • 使用python语言字符串方法进行格式化的方法

    python语言中的字符串方法就是,使用endswith来判断结尾是否是字符或字符串,使用format将字符串转换成map.下面简单介绍一下这些方法具体如下:1. 首先我们打开命令窗口,在目录窗口中定 ...

  • 怎么在python语言里通过可视化工具制作多图

    Python是一种计算机程序设计语言,可是,不少朋友仍然不知道怎么在python语言里通过可视化工具制作多图,别着急,小编今天来为大家介绍方法.具体如下:1. 第一步,请大家在自己的电脑中找到pych ...

  • sublime软件如何使用python语言编写程序

    sublime软件是我们在电脑中常用的一种编程软件,接下来小编就教大家怎样在这个软件中使用python语言编写程序.具体如下:1. 首先我们需要在电脑中安装sublime软件,下载完成安装包之后,点击 ...

  • 如何使用python语言中的方法替换转换字符串字符

    在python语言中,字符串基本数据类型包含了很多方法,如大小写字母相互转换.字符替换.字符截取.字符拼接等.下面利用几个实例说明字符串中常用的方法,操作字符串,如下: 操作方法 01 第一步,打开p ...