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编程之string相关操作实例详解
Jul 22 Python
用python与文件进行交互的方法
Mar 01 Python
python实现烟花小程序
Jan 30 Python
PyQt+socket实现远程操作服务器的方法示例
Aug 22 Python
python wxpython 实现界面跳转功能
Dec 17 Python
TensorFlow的reshape操作 tf.reshape的实现
Apr 19 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
May 13 Python
Spring http服务远程调用实现过程解析
Jun 11 Python
Python如何给函数库增加日志功能
Aug 04 Python
Python实现七个基本算法的实例代码
Oct 08 Python
使用python如何删除同一文件夹下相似的图片
May 07 Python
Python中re模块的元字符使用小结
Apr 07 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分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
基于PHP中的常用函数回顾
2013/07/11 PHP
php通过记录IP来防止表单重复提交方法分析
2014/12/16 PHP
PHP中文字符串截断无乱码解决方法
2016/10/10 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
PHP编程快速实现数组去重的方法详解
2017/07/22 PHP
laravel 实现划分admin和home 模块分组
2019/10/15 PHP
在JS中如何调用JSP中的变量
2014/01/22 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
jquery append 动态添加的元素事件on 不起作用的解决方案
2015/07/30 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
微信小程序 自定义Toast实例代码
2017/06/12 Javascript
NodeJs项目中关闭ESLint的方法
2018/08/09 NodeJs
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
Angular中使用ng-zorro图标库部分图标不能正常显示问题
2019/04/22 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
2020/07/22 Javascript
原生JS实现弹幕效果的简单操作指南
2020/11/10 Javascript
Python高效编程技巧
2013/01/07 Python
如何解决django配置settings时遇到Could not import settings 'conf.local'
2014/11/18 Python
Python获取网段内ping通IP的方法
2019/01/31 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
使用django自带的user做外键的方法
2020/11/30 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
2021/01/12 Python
CSS3实例分享--超炫checkbox复选框和radio单选框
2014/09/01 HTML / CSS
新西兰航空中国官网:Air New Zealand China
2018/07/24 全球购物
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
会计专业求职信范文
2014/03/16 职场文书
国际贸易专业求职信
2014/06/04 职场文书
行政处罚告知书
2015/07/01 职场文书
入门学习Go的基本语法
2021/07/07 Golang
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技