自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 4282

原创 python学习笔记——列表在做extend,+=和+的时候对象的变化与内存分配

        有两个list的话用‘extend’,‘+=’和‘+’都可以实现两个列表的连接,但是他们在对象创建和内存分配上是有差别的。一开始Jia_Dai来告诉我‘extend’和‘+=’在对象创建上是不同的。但后来从yusheng_ding那里学会用id()函数查看变量的序号。实验证明‘extend’和‘+=’在连接列表的时候都没有创建新的对象,只是把后一列追加在前一列对象后面。而用‘+’实...

2015-07-12 15:53:45 1310

原创 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 699

原创 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 697

原创 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 678

原创 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 1372

转载 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 1066

原创 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 4422

原创 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 5167

原创 CentOS安装vim

yum install vim*

2015-07-09 13:35:23 976

原创 在雇员表中查找第二高的工资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 5134

EM算法逼近GMM参数针对二维数据点的python实现

EM算法逼近GMM参数针对二维数据点的python实现。 GMM即高斯混合模型,是将数据集看成是由多个高斯分布线性组合而成,即数据满足多个高斯分布。EM算法用来以迭代的方式寻找GMM中个高斯分布的参数以及权值。GMM可以用来做k分类,而混合的高斯分布个数也就是分类数K。

2018-06-21

找座位问题

一个找座位的算法实现,编程练习。一行有7个座位,要求必须找到靠边的座位或与已有人的座位保持一个以上间隔,求在给定作为情况下的解决方案数。

2014-06-23

poj第5小题

解决poj1005买地问题,涉及几何计算

2014-06-23

poj1004代码

poj1004题,解决一年账目高效求平均问题

2014-06-23

空空如也

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

TA关注的人

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