- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 python学习笔记——旧类与新类继承中的构造函数
旧类以调用未绑定的超类构造方法class OldDog: def __init__(self): print 'I am a old dog !' self.__hungry = True def eat(self): if self.__hungry: print 'I eat it !' ...
2015-07-18 15:20:48 4307
原创 python学习笔记——列表在做extend,+=和+的时候对象的变化与内存分配
有两个list的话用‘extend’,‘+=’和‘+’都可以实现两个列表的连接,但是他们在对象创建和内存分配上是有差别的。一开始Jia_Dai来告诉我‘extend’和‘+=’在对象创建上是不同的。但后来从yusheng_ding那里学会用id()函数查看变量的序号。实验证明‘extend’和‘+=’在连接列表的时候都没有创建新的对象,只是把后一列追加在前一列对象后面。而用‘+’实...
2015-07-12 15:53:45 1329
原创 python学习笔记——循环里的else
与之前接触过的语言不同,python有针对循环的else,表示如果循环结束都没有执行里面的break语句就进入到这个else,所以这个else在格式上是与for对齐的。例:import mathfor i in range(85, 99): root = math.sqrt(i) if root == int(root): breakelse: ...
2015-07-12 15:23:47 712
原创 python学习笔记——‘is’和‘==’的区别
‘==’的意思是判断两个对象的内容是否一样,而‘is’则是判断两个对象是否为同一个对象。同样的道理适用于‘!=’和‘is not’例如:>>> x = y = [1, 2, 3]>>> z = [1, 2, 3]>>> x == yTrue>>> x == zTrue>>> x
2015-07-12 10:19:47 711
原创 python学习笔记——循环语句条件语句
JiaDai给的任务写个斐波那契程序熟悉一下循环语句、条件语句# -*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')while True: a = 0 b = 1 n = int(raw_input('input a num (0~10000):\n')) ...
2015-07-11 17:24:06 696
原创 Python学习笔记——list的常用方法
__author__ = 'hualong_zhang'# -*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')init_list_1 = [1, 4, 9, 'cat', 'dog', 'dog', 'bird', ['fish']]init_list_2 = [1, 4, 9]prin
2015-07-10 14:14:19 1408
转载 Python __Underscore__ Methods
1 IntroMy intention for this article is to be a quick-reference guide: all the information you might need about a method or property condensed into a few lines. This might not be possible for some
2015-07-10 14:11:26 1104
原创 python重置变量 sys.defaultencoding
<span style="font-family: Arial, Helvetica, sans-serif;">例如重置变量defaultencoding为utf-8</span>#-*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')</span>但是...
2015-07-09 14:35:47 4444
原创 linux终端退出python
使用 quit(), exit(), 或者Ctrl-D退出命令行 [root@CentOS-43 workspace]# pythonPython 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2Type "help", "copyright", "cr
2015-07-09 13:37:07 5198
原创 在雇员表中查找第二高的工资SQL语句助记
“在雇员表中查找第二高的工资的员工记录”SQL语句怎么写这个查询首先查找最高工资,然后将它从列表中排除,再查找最高工资。很明显,第二次返回的是第二高工资。 select top 1 * from employee where salary not int (select max(salary) from emplyee) order by salary desc或者select...
2015-07-05 21:48:41 5170
EM算法逼近GMM参数针对二维数据点的python实现
2018-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人