作者还记得在抖音上,有不少的Python学习爱好者还能够用Python里面自带的工具,来画各种各样的图形。

一句话,秀的简直不行不行的。

小黄人.jpg

那么今天,我们也来开始用Python来画出第一个圆形吧。

import numpy as np # 导入数据包主要处理数据

import matplotlib.pyplot as plt #导入图形包

x = y = np.arange(-4, 4, 0.1) #函数返回一个有终点和起点的固定步长的排列

x, y = np.meshgrid(x,y) #生成网格点坐标矩阵

plt.contour(x, y, x**2 + y**2, [9]) #x**2 + y**2 = 9 的圆形

plt.axis('scaled')

plt.show() # 展示出来

我们导入的两个包,一个是numpy库,这是是Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

当然啦,在应用方面,NumPy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用, 这种组合广泛用于替代 MatLab,是一个强大的科学计算环境,有助于我们通过 Python 学习数据科学或者机器学习。

所以,现在知道numpy库有多强大啦吧。

以上,我们来进行一次运行,就可以看到如下图所示的结果。

图形.png

当程序运行的时候,会单独跳出来一个窗口,展示输入的圆的大小。

2020年3月24日

北京市通州区京贸中心

python编程100例画图-Python练习实例56 | 画图,学用circle画圆形相关推荐

  1. python编程100例头条-python爬虫演示:以爬取今日头条为例

    编者按 众所周知,Python是一门编程语言,操作简洁而清晰.功能专业而强大.入门容易又严谨.2018年,教育部正式将人工智能.物联网.大数据处理划入高中课程,这就意味着,现在的中学生开始就要学习编程 ...

  2. python编程100例海绵宝宝-python基础1(理论基础)

    1.python是什么语言 2.python的发展史 3.python2与python3的区别 4.python的语言类型 5.python的优缺点 6.IDLE是什么 7.变量是什么 一.pytho ...

  3. python编程100例头条-python 简单爬取今日头条热点新闻(一)

    今日头条如今在自媒体领域算是比较强大的存在,今天就带大家利用python爬去今日头条的热点新闻,理论上是可以做到无限爬取的: 在浏览器中打开今日头条的链接,选中左侧的热点,在浏览器开发者模式netwo ...

  4. python编程100例头条-Python 爱好者专用技术头条

    又做了新玩具! 在写公众号自动回复的时候就有想法进一步扩展这一平台的应用,中间断断续续写了几个爬虫,这两天把流程整理了一下,做了一个纯 Python 版本的 Hacker News ����,所谓纯 ...

  5. python编程100例-【python】编程语言入门经典100例--30

    1 #题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 代码: 2 3 li = list(input('请输入一个5位数:')) 4 5 if (li[0 ...

  6. python编程100例海绵宝宝-python中list方法详解说明

    序号 分类 关键字/函数/方法 描述 1 取值 list[索引] 取出list索引对应的数据 2 取索引 list.index(数据) 查看list中数据对应的索引 3 新增 list.insert( ...

  7. python趣味编程100例-儿童Python趣味编程课程

    儿童Python趣味编程课程 南京杜恩培训隶属于南京卡尔威特教育咨询有限公司,秉承"以人为本"的办学宗旨,致力于给每一位前来学习的学员专业优质的服务.中心成立于2002年,在南京已 ...

  8. python编程100例-python100例,python经典例题

    肯定有用,练习就是实战.对于刚学习编程的同学,我觉得跟着例子学习,会有很大的进步.至少让你熟悉语法和理解编程的一些技巧.当你能熟练掌握python编程的方法后,你需要学习一些第三方库,python的第 ...

  9. python编程趣味试题_python趣味编程100例 python编程100例

    专业知识都不好,最近自学Python,有哪些Python练习题目值得推荐? 谢邀.C语言经典100例,用python来实现. 使用Python编程,求1-100所有偶数的阶乘? total = 1 f ...

  10. python编程100例海绵宝宝-宝宝的python

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 前言:大家跟我一起念:python大法好,跟着本宝宝用python抢火车 ...

最新文章

  1. java nextline_Java编程语言基础的9根支柱
  2. win7如何创建快速访问服务器快捷方式?
  3. 三级缓存/缓存行概念/缓存一致性协议/缓存对齐编程
  4. OpenGL 期末考试作业
  5. Https 与 SSl证书 概要
  6. react 子传参父_react子父传参有几种方法?
  7. ssh查找linux端口,linux – 查找当前连接的端口号SSH
  8. linux7配置静态地址,Centos7 配置静态 IP 地址的方法
  9. CopyOnWriteArrayList原理及算法题存档
  10. Google code android开源项目(五)
  11. WIN10+Ubuntu16.4 双系统,遇到的坑
  12. ElementUI下拉框选择后不显示值
  13. 5月上海见-国际产学研专家集结第六届全球云计算大会中国站
  14. mysql gridview_DateGridView控件与mysql交互
  15. java中时时检查代码中变量的值_如何调试JDK源代码并查看局部变量值
  16. keras中文版官方文档
  17. Base64基本原理
  18. 使用iconfont阿里多色矢量图标
  19. Google Chrome 浏览器翻译失败解决办法
  20. 如何快速掌握一门技术

热门文章

  1. 对计算属性中get和set的理解
  2. 命令 检查Linux服务器性能
  3. shell 脚本不能执行多条?何解
  4. Java获取运行环境信息
  5. 【计算机视觉】深度相机(六)--Kinect v2.0 手势样本库制作
  6. 没人教的项目管理方法之(明白该干什么) 二、项目章程如何写(上)
  7. Android 适配底部返回键等虚拟键盘的完美解决方案
  8. HTML基础(四):注释、URL参数、访问路径、图片地图
  9. 第08次:升级《陋习手记》完善主从UI
  10. enum2str做为queryValue时的问题