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内置的字符串处理函数整理
Jan 29 Python
跟老齐学Python之有容乃大的list(1)
Sep 14 Python
python字符串连接的N种方式总结
Sep 17 Python
python创建一个最简单http webserver服务器的方法
May 08 Python
各个系统下的Python解释器相关安装方法
Oct 12 Python
python OpenCV学习笔记实现二维直方图
Feb 08 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
解决在pycharm中显示额外的 figure 窗口问题
Jan 15 Python
python 实现PIL模块在图片画线写字
May 16 Python
Python Django中间件使用原理及流程分析
Jun 13 Python
Python 解析库json及jsonpath pickle的实现
Aug 17 Python
浅谈Selenium 控制浏览器的常用方法
Dec 04 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表单转换textarea换行符的方法
2010/09/10 PHP
destoon供应信息title调用出公司名称的方法
2014/08/22 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
基于PHP制作验证码
2016/10/12 PHP
Prototype使用指南之hash.js
2007/01/10 Javascript
谷歌浏览器 insertCell与appendChild的区别
2009/02/12 Javascript
jquery 3D球状导航的文章分类
2010/07/06 Javascript
js弹出层之1:JQuery.Boxy (二)
2011/10/06 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
Vue-cli@3.0 插件系统简析
2018/09/05 Javascript
利用jsonp解决js读取本地json跨域的问题
2018/12/11 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
Nest.js散列与加密实例详解
2021/02/24 Javascript
用pickle存储Python的原生对象方法
2017/04/28 Python
Python中字典和集合学习小结
2017/07/07 Python
Python异常处理操作实例详解
2018/05/10 Python
使用python绘制温度变化雷达图
2019/10/18 Python
美国帽子俱乐部商店:Hat Club
2019/07/05 全球购物
如何利用XMLHTTP检测URL及探测服务器信息
2013/11/10 面试题
高中生毕业学习总结的自我评价
2013/11/14 职场文书
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
大学生两会学习心得体会
2014/03/10 职场文书
自主招生推荐信范文
2014/05/10 职场文书
党校学习心得体会范文
2014/09/09 职场文书
2015年客服工作总结范文
2015/04/02 职场文书
卫生院义诊活动总结
2015/05/07 职场文书
法院答辩状格式
2015/05/22 职场文书
春节晚会开场白
2015/05/29 职场文书
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript
go xorm框架的使用
2021/05/22 Golang