![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
简单地生活
现就读于北京大学,信息工程学院,主要从事互联网软件的编写和产品的设计以及运维,有一定的产品设计经验和代码编写能力。
展开
-
Python的学习之旅---开始篇
第一章 基础知识学Python的原因: 因为下学期要做数据挖掘和自然语言处理的项目,一直断断续续地看python,不过心里一直都没有底,希望开这个连续的文章能够记录下我学习Python的过程,同时有些需要注意的地方也提醒下其他的起步的同学。参考的书籍《Python基础教程,第二版》第一个尴尬的地方:(版本的问题,后面有对版本更新所导致的一些语法的问题进行总结)原创 2015-01-27 11:26:50 · 656 阅读 · 0 评论 -
Python的学习之旅---开始篇(五)
面向对象 在面向对象程序设计中,术语对象(object)基本上可以看做数据(特性)以及由一系列可以存取、操作这些数据的方法所组成的集合。使用对象替代全局变量和函数的原因可能有很多。其中对象最重要的优点包括以下几个方面。多态:意味着可以对不同类的对象使用同样的操作,他们会像被"施了魔法一般"工作。封装:对外部世界隐藏对象的工作细节。继承:以通用的类为基础建立专门的类对象。原创 2015-01-29 16:36:32 · 630 阅读 · 0 评论 -
Python的学习之旅---开始篇(六)
什么是异常 Python 用异常对象来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或者捕捉,程序就会用所谓的回溯(traceback,一种错误信息)终止执行。事实上,每个异常都是一些类的实例,这些实例可以被引发,并且可以用很多种方法进行捕捉,使得程序可以捉住错误并且对其进行处理,而不是让整个程序失效。原创 2015-01-30 14:20:38 · 398 阅读 · 0 评论 -
Python代码小记
有用的python的代码片如何进行计数def get_counts(sequence): counts = {} for x in sequence: if x in counts: counts[x] += 1 else: counts[x] = 1 return counts引用标准库的计数方原创 2015-09-18 21:16:03 · 427 阅读 · 0 评论 -
Python 二维字典查询
Python 二维字典查询如何在二维字典查询子项的value值python版本2.7:>>> item1=[('a','a1'),('b','b1')]>>> item2=[('a','a2'),('b','b2')]>>> item3=[('a','a3'),('b','b3')]>>> dic[0]=dict(item1)>>> dic[1]=dict(item2)>>> dic[2]原创 2015-09-18 19:27:14 · 3961 阅读 · 0 评论