自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 numpy数组取出来的值为什么与自己不同 is 比较返回False?为什么每次访问numpy的同一元素地址确不同,还不断变化?

这究竟是道德的沦丧,还是人性的扭曲?且看一段代码a = np.array([1,2,3,4,5])a[0] is a[0]你猜返回啥?竟然是False再看一段代码a = np.array([1,2,3,4,5])q = a[1:3]print(q[0],a[1])print(id(q[0]),id(a[1]))print(q[0] is a[1])print(id(a[0]))print(id(a[0]))print(id(a[0]))print(id(a[0]))prin

2020-09-24 00:12:52 271

原创 python try except else 为什么else里的代码不能放到try里面 else的意义何在?

学习过程中意识到这个问题,后来在网上搜索,看了一些答案是把else的语法说一遍当作解释:else的意义在于当try的代码、语句没有异常之后再执行的代码……所以当你意识到这是个问题是个问题的时候,你才明白这是个啥问题觉得最靠谱的答案是这个:else的意义在于,当你只想捕获try 语句的异常的时候,如果把else的代码也放进去,如果又恰好else的语句出了异常,你可能捕获了意料之外的异常,有点乱,看代码:def main(): # 鬼知道从哪传来一个文件名让我打开 file_name =

2020-08-25 23:39:44 720 3

原创 python 打开读取文件 出现异常 关闭文件的处理(世界上没有傻问题!但我是个傻子)

事情梗概try: 尝试读取一个不存在的文件except Exception as e: 打印异常finally: 关闭文件但是关闭文件时报异常 ,算了 看代码吧 try: f = open(file_name, "rb") file_data = f.read() except Exception as e: print("文件打开失败!") finally: f.clo...

2020-08-23 17:43:02 951

原创 python多线程中主线程、子线程谁先结束,主线程结束是否子线程一定结束

最近在学python,对于多线程执行时,主线程是否会主动等着子线程结束后才结束,还是主线程先结束也没关系,子线程会继续执行完毕说法不一,我自己试了,代码如下。先说结论:1、主线程可以先于子线程结束,但仅仅是结束(stop状态),主线程对象还在;2、子线程先于主线程结束,子线程对象直接销毁,表现就是threading.enumerate()里没有那个结束的子线程对象了所以,用主线程最后一句的打印来判断主线程可以先结束有点草率,要知道打印最后一个符号之前主线程都是好好的#coding=utf-8im

2020-08-16 00:57:01 1916

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除