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持久性管理pickle模块详细介绍
Feb 18 Python
以一段代码为实例快速入门Python2.7
Mar 31 Python
Python中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
对Python3.6 IDLE常用快捷键介绍
Jul 16 Python
Pycharm 设置默认头的图文教程
Jan 17 Python
python调用自定义函数的实例操作
Jun 26 Python
Python中的正则表达式与JSON数据交换格式
Jul 03 Python
Python实现微信小程序支付功能
Jul 25 Python
Python 函数list&amp;read&amp;seek详解
Aug 28 Python
Python操作redis和mongoDB的方法
Dec 19 Python
浅谈pytorch torch.backends.cudnn设置作用
Feb 20 Python
用python实现学生管理系统
Jul 24 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
短波的认识
2021/03/01 无线电
sphinx增量索引的一个问题
2011/06/14 PHP
php 模拟POST提交的2种方法详解
2013/06/17 PHP
php判断表是否存在的方法
2015/06/18 PHP
5款适合PHP使用的HTML编辑器推荐
2015/07/03 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
js/html光标定位的实现代码
2013/09/23 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
分步解析JavaScript实现tab选项卡自动切换功能
2016/01/25 Javascript
手写简单的jQuery雪花飘落效果实例
2018/04/22 jQuery
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
进一步探究Python的装饰器的运用
2015/05/05 Python
将Python代码嵌入C++程序进行编写的实例
2015/07/31 Python
正确理解Python中if __name__ == '__main__'
2019/01/24 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
Python爬虫:将headers请求头字符串转为字典的方法
2019/08/21 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
2020/02/26 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
美国新兴城市生活方式零售商:VILLA
2017/12/06 全球购物
银行毕业实习自我鉴定
2013/09/19 职场文书
函授药学自我鉴定
2014/02/07 职场文书
银行竞聘演讲稿
2014/05/16 职场文书
计算机应用专业自荐信
2014/07/05 职场文书
保卫工作个人总结
2015/03/03 职场文书
教师节老师寄语
2015/05/28 职场文书
Nginx代理同域名前后端分离项目的完整步骤
2021/03/31 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers