class Calculator(Exception):
成都创新互联专业为企业提供汝城网站建设、汝城做网站、汝城网站设计、汝城网站制作等企业网站建设、网页设计与制作、汝城企业网站模板建站服务,十余年汝城做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
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')
执行方法:
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的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)#设置绘图区域的大小和像素。
3、plt.xticksplt.xticks(new_year)#设置x轴的刻度线为new_year,new_year可以为数组。
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数据的过程中,有时候需要画出矮星系样本满足Stren判据(w1-w20.8)的分布,一般画WISE颜色图时,横纵坐标分别为(w2-w3)、(w1-w2)。等价为在WISE颜色图上面画出一条水平的分割线。
参数含义:
例子:
自己的图:
图中red line是Stren判据,yellow line是Jarrett判据(yellow line也用了这个语法哦)
2019-07-17
Python中的下横线是什么意思
下划线一般有两种情况:
1、两边都有两个下划线的情况:这一般是指内建预定义属性,这种内建预定义属性。
2、中间一根下划线:这个命名中两个单词的分割线,这个以前OO编程中单词首字母大写差不多一个作用,只不过一般python的模块函数编程会用下划线分割这种方式。
更多技术请关注Python视频教程。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款