- 博客(16)
- 收藏
- 关注
转载 Python中汉诺塔问题的理解
本文转自知乎答案:https://www.zhihu.com/question/37152936/answer/149521436作者主页地址:https://www.zhihu.com/people/skhizein2014/activities作者:半岛-----------------------------------------------------------------------
2018-01-02 14:01:37 326 1
转载 Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一
2017-12-30 17:54:12 169 1
转载 Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是
2017-12-30 17:52:05 85
原创 Python中isinstance() 与 type() 区别
isinstance() 与 type() 区别:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()。
2017-12-26 12:56:26 212
转载 Python中hasattr() getattr() setattr() 函数使用方法详解
Python的hasattr() getattr() setattr() 函数使用方法详解hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 1 >>> class test(): 2 ... name="xiaohua"
2017-12-26 12:39:35 268
转载 Python中dict与dir()
Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别:__dict__是一个字典,键为属性名,值为属性值;dir()是一个函数,返回的是列表 list,dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集;并不是所有对象都拥有__dict_
2017-12-25 21:25:38 136
转载 dict与dir()
Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别: __dict__是一个字典,键为属性名,值为属性值; dir()是一个函数,返回的是列表 list,dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集; 并不是所有对象都拥有__di
2017-12-25 21:23:50 62
转载 dict与dir()
Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别: __dict__是一个字典,键为属性名,值为属性值; dir()是一个函数,返回的是列表 list,dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集; 并不是所
2017-12-25 21:19:04 101
原创 Python中类变量与实例变量问题
类变量被创建的实例共享么?答案是有可能!今天被一篇文章误导了,文章写到:类变量在创建实例时,会复制给实例,而本身不被共享。经过探究,这个是错的贴下例子代码:class A: x = [] y = 0 def __init__(self): pass def add(self): self.x.append('1')
2017-12-25 20:30:47 852
原创 Python中 is 与 ==
is和==两种运算符在应用上的本质区别Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)is和==都是对对象进行比较判断作用的,但对对象比较判断的内容并不相同==比较操作符和is同一性运算符区别==是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是否相等,例如下面两个字符串间的比较
2017-12-25 11:31:13 93
原创 Python中 if not 用法
not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:a = Falseif not a: (这里因为a是False,所以not a就是True) print "hello"这里就能够输出结果helloa = None同理
2017-12-25 11:09:26 23076 1
转载 Python中open参数
打开和关闭文件现在,您已经可以向标准输入和输出进行读写。现在,来看看怎么读写实际的数据文件。Python 提供了必要的函数和方法进行默认情况下的文件基本操作。你可以用 file 对象做大部分的文件操作。open 函数你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:file object
2017-12-12 16:32:32 1547
原创 Python中Iterable与Iterator
可迭代对象:Iterable迭代器:Iterator1、可迭代对象:Iterable可以直接作用于for 循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str 等;一类是generator,包括生成器和带yield 的generator function。这些可以直接作用于for循环的对象统称为 可迭
2017-04-24 15:06:08 1117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人