#property#内置装饰器函数只在面向对象中使用frommathimportpiclassCircle:def__init__(self,r):self.r=r@propertydefperimeter(self):return2*pi*self.r@propertydefarea(self):returnself.r**2*pic1=Circle(5)print(c1.area)#圆的面积print(c1.perimeter)#圆的周长classPe
系统 2019-09-27 17:52:45 2306
本文实例讲述了Python数学形态学。分享给大家供大家参考,具体如下:一原始随机图像1、代码importnumpyasnpimportmatplotlib.pyplotaspltsquare=np.zeros((32,32))#全0数组square[10:20,10:20]=1#把其中一部分设置为1x,y=(32*np.random.random((2,15))).astype(np.int)#随机位置square[x,y]=1#把随机位置设置为1plt.
系统 2019-09-27 17:50:26 2306
测试步骤1.导入unittest模块importunittest2.编写测试的类继承unittest.TestCaseclassTester(unittest.TestCase)3.编写测试的方法必须以test开头deftest_add(self)deftest_sub(self)4.使用TestCaseclass提供的方法测试功能点5.调用unittest.main()方法运行所有以test开头的方法复制代码代码如下:if__name__=='__mai
系统 2019-09-27 17:50:01 2306
原文链接:https://edu.csdn.net/topic/python115?utm_source=csdnPython又上热搜了!”,最近笔者在逛脉脉时,发现这样的一条信息:看完后,我相信大家和我一样,what,Python这么时候值钱了?本篇文章,我将帮大家搞定两大疑问:1.Python岗究竟值多少钱?50K是常态还是凤毛菱角?2.面试阿里Python岗,哪些问题最常问?(据说BAT都在考)同时带你揭开阿里面试流程、以及面试题目!现状揭秘:Pyt
系统 2019-09-27 17:49:44 2306
首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows(一)目录中的斜杠们python读文件需要输入的目录参数,列出以下例子:path=r"C:\Windows\temp\readme.txt"path1=r"c:\windows\temp\readme.txt"path2="c:\\windows\\temp\\readme.txt"pat
系统 2019-09-27 17:47:42 2306
字典排序在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。Python中字典的排序分为按“键”排序和按“值”排序。按“值”排序按“值”排序就是根据字典的值进行排序,可以使用内置的sorted()函数。sorted(iterable[,cmp[,key[,reverse]]])iterable:是可迭代类型类型;cmp:用于比较的函数,比较什么由key决定,有默认值,迭代集合中
系统 2019-09-27 17:47:11 2306
任务要求在控制台中提示输入石头、剪刀、布,按回车键,然后给出游戏结果。分析我们知道在游戏规则中,石头克剪刀,剪刀克布,布克石头。但是这在计算机中并不是很好直接的表示,因此我们分别用0、1、2分别代表游戏中的石头剪刀布。那么电脑该如何出拳呢?那就该用到python中的一个模块random中的一个方法random.randint()在0~2范围内产生一个随机整数,就表电脑出拳了。random.randint()的用法如下:#首先导入模块importrandom
系统 2019-09-27 17:46:51 2306
Python的字符集处理实在蛋疼,目前使用UTF-8居多,然后默认使用的字符集是ascii,所以我们需要改成utf-8查看目前系统字符集复制代码代码如下:importsysprintsys.getdefaultencoding()执行:复制代码代码如下:[root@lee~]#pythona.pyascii修改成utf-8复制代码代码如下:importsyssys.setdefaultencoding('utf-8')printsys.getdefault
系统 2019-09-27 17:46:20 2306
如下所示:#-*-coding:utf-8-*-"""CreatedonThuJun0709:17:402018@author:yjp"""importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlib.tickerimportMultipleLocator,FormatStrFormattery0=[]y1=[]y2=[]y3=[]y4=[]f=open("y0.txt")lines=f.readlin
系统 2019-09-27 17:46:17 2306
字符串分割,将一个字符串分裂成多个字符串组成的列表,可以理解为字符串转列表,经常会用到语法:str.split(sep,[,max]),sep可以指定切割的符号,max可以指定切割的次数(次数不常用)不带参数时以空格进行分割带参数时,以该参数进行分割未查询到分隔符时,列表只包含原始字符串source="1,2,3,4,5,,6"printsource.split(',')#按照索引取值[]source="1,2,3,4,5,,6"printsource.s
系统 2019-09-27 17:45:27 2306