python 連續(xù)不等式語法糖實(shí)例
通常在多個不等式的時候,需要分著寫,比如
x = 1 if x>0 and x<3: print(True)
但是在Python中居然可以連著一起寫,
x = 1 if 0<x<3: print(True)
補(bǔ)充知識:python不等比等值線實(shí)現(xiàn)
我就廢話不多說了,大家直接看代碼吧!
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)#顯示網(wǎng)格 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')#設(shè)置顯示文字 plt.colorbar(ct)#設(shè)置顏色條,(顯示在圖片右邊) plt.show() 關(guān)鍵就是contour,與contourf這兩個函數(shù),如下面所示,這兩個函數(shù)的三個參數(shù)的形狀必須是相同的,如下圖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 連續(xù)不等式語法糖實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Appium+Python實(shí)現(xiàn)簡單的自動化登錄測試的實(shí)現(xiàn)
這篇文章主要介紹了Appium+Python實(shí)現(xiàn)簡單的自動化登錄測試的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
OpenCV實(shí)現(xiàn)常見的四種圖像幾何變換
這篇文章主要介紹了利用OpenCV實(shí)現(xiàn)的四種圖像幾何變換:縮放、翻轉(zhuǎn)、仿射變換及透視。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編學(xué)習(xí)一下2022-04-04
Python標(biāo)準(zhǔn)庫defaultdict模塊使用示例
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫defaultdict模塊使用示例,本文講解了如何使用defaultdict給字典value元素添加默認(rèn)類型以及defaultdict的兩個使用小案例,需要的朋友可以參考下2015-04-04
python學(xué)習(xí)print中format的用法示例
這篇文章主要為大家介紹了python學(xué)習(xí)print中format的用法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
python?使用?with?open()?as?讀寫文件的操作方法
這篇文章主要介紹了python?使用?with?open()as?讀寫文件的操作代碼,寫文件和讀文件是一樣的,唯一區(qū)別是調(diào)用open()函數(shù)時,傳入標(biāo)識符'w'或者'wb'表示寫文本文件或?qū)懚M(jìn)制文件,需要的朋友可以參考下2022-11-11
Python隨手筆記之標(biāo)準(zhǔn)類型內(nèi)建函數(shù)
Python提供了一些內(nèi)建函數(shù)用于基本對象類型:cmp(),repr(),str(),type()和等同于repr()的(' ')操作符,本文給大家分享Python隨手筆記之標(biāo)準(zhǔn)類型內(nèi)建函數(shù),對python內(nèi)建函數(shù)相關(guān)知識感興趣的朋友一起學(xué)習(xí)吧2015-12-12

