python
文章平均质量分 66
John9ML
这个作者很懒,什么都没留下…
展开
-
Python:获取numpy.array索引值
举个例子:q=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]我想获取其中值等于7的那个值的下标,以便于用于其他计算。如果使用np.where,如: q=np.arange(0,16,1) g=np.where(q==7) print q print g 运行结果是: [ 0 1 2 3 4 5 6 7 8 9...转载 2018-08-27 22:52:46 · 14784 阅读 · 0 评论 -
python中exit()的用法
sys.exit(n) 退出程序引发SystemExit异常,可以捕获异常执行些清理工作。n默认值为0,表示正常退出,其他都是非正常退出。还可以sys.exit(“sorry, goodbye!”); 一般主程序中使用此退出。 os._exit(n), 直接退出, 不抛异常, 不执行相关清理工作。常用在子进程的退出。 exit()/quit(),跑出SystemExit异常...转载 2018-08-27 16:30:20 · 12279 阅读 · 0 评论 -
python列表操作
python中 x=x[1:] 是什么意思将x的第二位到最后一位的内容赋给x。如 x = "abcdef"x = x[1:]print x结果为:"bcdef"Python join()http://www.runoob.com/python/att-string-join.html描述Python join() 方法用于将序列中的元素以指定的字符连接生成一...转载 2018-08-26 09:43:59 · 299 阅读 · 0 评论 -
python的try finally
def f(): try: print 1 return 1 finally: print 0 return 0print f()结果为 1 0 0以运行结果为准,说明无论try里执行什么,即使是return,也会调用finally的。def f(): try: pri...转载 2018-08-27 16:23:19 · 3726 阅读 · 1 评论 -
(转)详解继承与多态(Python)
转自廖雪峰网站,如有侵权,立即删除。 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印:class Animal(obj...转载 2018-08-27 13:53:05 · 163 阅读 · 0 评论 -
详解继承与多态(Python)
Python 类的继承和多态 Python 类的继承 在OOP(Object Oriented Programming)程序设计中,当我们定义一个class的时候,可以从某个现有的class 继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。 我们先来定义一个class Per...转载 2018-08-27 13:24:54 · 608 阅读 · 0 评论 -
Python中的“类”
一、面向对象与面向过程 面向对象就是高度实物抽象化、面向过程就是自顶向下的编程! 拿生活中的实例来理解面向过程与面向对象,例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用不同的方法来实现。 ...原创 2018-08-27 13:24:10 · 2155 阅读 · 2 评论 -
python 切片
摘录廖雪峰网站定义一个list: 1 L = ['haha','xixi','hehe','heihei','gaga'] 取其前三个元素:>>> L[0],L[1],L[2]('haha', 'xixi', 'hehe')这个方法有点蠢,因为如果元素非常多,我们需要取其前N个元素,怎么办?可能会想到用循环:...转载 2018-08-26 09:45:38 · 98 阅读 · 0 评论