class Calculator(Exception):
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供汝城網(wǎng)站建設、汝城做網(wǎng)站、汝城網(wǎng)站設計、汝城網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、汝城企業(yè)網(wǎng)站模板建站服務,十余年汝城做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。
try:
x = input('Enter the first number:')
y = input('Enter the second number:')
print(int(x)/int(y))
except ZeroDivisionError:
print('The second number cannot be Zero')
except ValueError: #int方法拋出的是ValueError,所以使用TypeError是捕獲不到異常的
print('That wasn\'t a number')
執(zhí)行方法:
Python在執(zhí)行時,首先會將.py文件中的源代碼編譯成Python的byte code(字節(jié)碼),然后再由Python Virtual Machine(Python虛擬機)來執(zhí)行這些編譯好的byte code。這種機制的基本思想跟Java,.NET是一致的。
然而,Python Virtual Machine與Java或.NET的Virtual Machine不同的是,Python的Virtual Machine是一種更高級的Virtual Machine。
這里的高級并不是通常意義上的高級,不是說Python的Virtual Machine比Java或.NET的功能更強大,而是說和Java 或.NET相比,Python的Virtual Machine距離真實機器的距離更遠。
1、plt.legendplt.legend(loc=0)#顯示圖例的位置。
2、plt.figureplt.figure(figsize=(14,6),dpi=80)#設置繪圖區(qū)域的大小和像素。
3、plt.xticksplt.xticks(new_year)#設置x軸的刻度線為new_year,new_year可以為數(shù)組。
4、plt.xlabelplt.xlabel('year')#x軸標簽。
5、plt.plotplt.plot(number,color='blue',label="actualvalue")#將實際值的折線設置為藍色。
6、兩個圖分開fig,axes=plt.subplots(2,1,sharex=True,figsize=(10,10))。
7、畫豎直線plt.axvline(99,linestyle="dotted",linewidth=4,color='r')#99表示橫坐標。
8、圖片保存plt.savefig('timeseries_y.jpg')。
在處理WISE數(shù)據(jù)的過程中,有時候需要畫出矮星系樣本滿足Stren判據(jù)(w1-w20.8)的分布,一般畫WISE顏色圖時,橫縱坐標分別為(w2-w3)、(w1-w2)。等價為在WISE顏色圖上面畫出一條水平的分割線。
參數(shù)含義:
例子:
自己的圖:
圖中red line是Stren判據(jù),yellow line是Jarrett判據(jù)(yellow line也用了這個語法哦)
2019-07-17
Python中的下橫線是什么意思
下劃線一般有兩種情況:
1、兩邊都有兩個下劃線的情況:這一般是指內(nèi)建預定義屬性,這種內(nèi)建預定義屬性。
2、中間一根下劃線:這個命名中兩個單詞的分割線,這個以前OO編程中單詞首字母大寫差不多一個作用,只不過一般python的模塊函數(shù)編程會用下劃線分割這種方式。
更多技術請關注Python視頻教程。