python 连续不等式语法糖实例


Posted in Python onApril 15, 2020

通常在多个不等式的时候,需要分着写,比如

x = 1
if x>0 and x<3:
 print(True)

但是在Python中居然可以连着一起写,

x = 1
if 0<x<3:
 print(True)

补充知识:python不等比等值线实现

我就废话不多说了,大家直接看代码吧!

import numpy as np
import matplotlib.pyplot as plt
dx=1
dy=1
x=np.arange(-2.0,2.0,dx)#
y=np.arange(-3.0,3.0,dy)#这里的x,y是长度不相等的列表
X,Y=np.meshgrid(x,y)
def f(x,y):
return(1-y5+x5)*np.exp(-x2-y2)
plt.grid(True)#显示网格
C=plt.contour(X,Y,f(X,Y),8,colors=‘black') #生成等值线图
ct=plt.contourf(X,Y,f(X,Y),8)#填充等值线
plt.clabel(c,fontsize=10,colors=‘k')#设置显示文字
plt.colorbar(ct)#设置颜色条,(显示在图片右边)
plt.show()

关键就是contour,与contourf这两个函数,如下面所示,这两个函数的三个参数的形状必须是相同的,如下图X、Y、f(X,Y)都是(6,4)。
>>> X
array([[-2., -1., 0., 1.],
[-2., -1., 0., 1.],
[-2., -1., 0., 1.],
[-2., -1., 0., 1.],
[-2., -1., 0., 1.],
[-2., -1., 0., 1.]])
>>> Y
array([[-3., -3., -3., -3.],
[-2., -2., -2., -2.],
[-1., -1., -1., -1.],
[ 0., 0., 0., 0.],
[ 1., 1., 1., 1.],
[ 2., 2., 2., 2.]])
>>> X.shape
(6, 4)
>>> Y.shape
(6, 4)
>>> f(X,Y)
array([[ 4.79189834e-04, 1.10321829e-02, 3.01119922e-02,
1.11229828e-02],
[ 3.35462628e-04, 2.15614304e-01, 6.04416083e-01,
2.29090198e-01],
[-2.02138410e-01, 1.35335283e-01, 7.35758882e-01,
4.06005850e-01],
[-5.67784806e-01, 0.00000000e+00, 1.00000000e+00,
7.35758882e-01],
[-2.15614304e-01, -1.35335283e-01, 0.00000000e+00,
1.35335283e-01],
[-2.11341456e-02, -2.15614304e-01, -5.67784806e-01,
-2.02138410e-01]])
>>> t=f(X,Y)
>>> t.shape
(6, 4)

以上这篇python 连续不等式语法糖实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python格式化css文件的方法
Mar 10 Python
python如何获取服务器硬件信息
May 11 Python
Python 自动刷博客浏览量实例代码
Jun 14 Python
python OpenCV学习笔记直方图反向投影的实现
Feb 07 Python
通过Python 接口使用OpenCV的方法
Apr 02 Python
Django后台admin的使用详解
Jul 08 Python
Python对列表的操作知识点详解
Aug 20 Python
使用Keras构造简单的CNN网络实例
Jun 29 Python
python合并多个excel文件的示例
Sep 23 Python
Python confluent kafka客户端配置kerberos认证流程详解
Oct 12 Python
python获取linux系统信息的三种方法
Oct 14 Python
pyspark对Mysql数据库进行读写的实现
Dec 30 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 #Python
在python中求分布函数相关的包实例
Apr 15 #Python
python实现手势识别的示例(入门)
Apr 15 #Python
使用python计算三角形的斜边例子
Apr 15 #Python
解决jupyter notebook import error但是命令提示符import正常的问题
Apr 15 #Python
解决python Jupyter不能导入外部包问题
Apr 15 #Python
Python+redis通过限流保护高并发系统
Apr 15 #Python
You might like
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
2016/11/16 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
用js计算页面执行时间的函数
2006/12/07 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
2014/04/04 Javascript
原生JavaScript编写俄罗斯方块
2015/03/30 Javascript
js实现支持手机滑动切换的轮播图片效果实例
2015/04/29 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
js 动态添加元素(div、li、img等)及设置属性的方法
2016/07/19 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
2016/12/26 Javascript
bootstrap手风琴制作方法详解
2017/01/11 Javascript
js实现tab选项卡切换功能
2017/01/13 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
2017/03/13 Javascript
详解JS获取HTML DOM元素的8种方法
2017/06/17 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
JS highcharts动态柱状图原理及实现
2020/10/16 Javascript
Python的Flask框架标配模板引擎Jinja2的使用教程
2016/07/12 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
用python制作游戏外挂
2018/01/04 Python
Django csrf 两种方法设置form的实例
2019/02/03 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
python plotly画柱状图代码实例
2019/12/13 Python
波兰品牌鞋履在线商店:Eastend.pl
2020/01/11 全球购物
一些Unix笔试题和面试题
2012/09/25 面试题
PHP使用Redis队列执行定时任务实例讲解
2021/03/24 PHP
警察先进个人事迹材料
2014/05/16 职场文书
师范生自荐信模板
2014/05/28 职场文书
超市促销活动总结
2014/07/01 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
2014年作风建设剖析材料
2014/10/23 职场文书
答辩状格式范本
2015/05/22 职场文书
乡镇干部学习心得体会
2016/01/23 职场文书
nginx服务器的下载安装与使用详解
2021/08/02 Servers
JavaScript实现两个数组的交集
2022/03/25 Javascript