![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
职业路线
文章平均质量分 72
煎鸡蛋汤
今天是我的生日,就像往年一样,老妈给我做了一碗煎鸡蛋汤
展开
-
跟python打个招呼
Hello World从踏入编程这一行起,每次我们学习一门编程语言,编写的第一个程序似乎永远是“Hello world!”,这让我想起了一个段子:“一个程序员退休在家,闲来无事,找来笔墨纸砚练练书法,附庸附庸风雅,提笔想了半天,最好写下:Hello world!”我现在使用的python版本是2.7(windows),安装包:python2.7.2,下载完成后双击安装即可,如果你的系统是L原创 2015-04-11 17:50:03 · 1345 阅读 · 0 评论 -
python中的那些“神器”
“武林至尊,宝刀屠龙,号令天下,莫敢不从,倚天不出,谁与争锋”,这是神器。不过今天要说的python中的“神器”就没有这么厉害了,这里要说的“神器”其实就是名称里面带了个“器”的,如下:列表解析器迭代器生成器装饰器列表解析器现在遇到了这样一个问题需要解决:“有一个数字的列表,要求对该列表中的奇数乘以2,返回处理完成后的列表(不改变原来列表的顺序,仅对列表中的奇数乘以2)”,比较传统的方法可原创 2015-12-08 20:42:04 · 1283 阅读 · 0 评论 -
python的文件操作
文件操作是程序经常处理的对象,不同的文件有不同的格式,在我们的例子中都看做是二进制文件即可,我们的测试程序仅仅给出关于ascii编码的文件打开文件方式文件的打开有多种不同的模式,不同的模式处理不同,获取的文件句柄所能完成的操作也有所不同,包括”读(r)”、”写(w)”、”追加(a)”三种模式,加上一个”b”表示二进制方式,加上一个”+”表示可读写,组合起来有以下几种原创 2015-05-18 22:35:02 · 866 阅读 · 0 评论 -
错误和异常
“人无完人,金无足赤”,bug似乎会伴随程序员的一生,对于不遂我们意的事物,并不一定都需要一一消灭他们,就像程序中的某些异常一样,我们也可以选择一种更加和谐的方式来处理异常。异常的引发原因异常的引发可能有很多的原因,对于下面的这些异常我们应该是捕获他并给用户“友好”的提示:用户的错误输入依赖的某些系统本身无法控制的资源 下面来看一个例子:__author__ = 'anys'fp = op原创 2015-05-23 18:38:38 · 621 阅读 · 0 评论 -
python的迭代器
迭代器有着跟序列对象一样的行为(当与for一起使用时),但又不同于序列对象,有下面这些特性:有一个next方法的对象,可以通过next方法获得下一个值,而不能通过索引来获取当使用next迭代到最后一个元素时将引发StopIteration异常,如果配合for来使用原创 2015-05-17 17:56:37 · 1064 阅读 · 0 评论 -
python数据的可变性
所谓数据的可变性,创建之后,能否被改变。对于初学者,很难区分一种数据(类型)是否可变。不可变的数据类型python的不可变数据类型包括:int,float,complex,bool,str。python中数据是否可变的判断标准,内建的id函数 >>> help(id)Help on built-in function id in module __builtin__:id(...)原创 2015-05-07 21:36:51 · 1085 阅读 · 0 评论 -
使用IDE编写python代码
从现在开始,代码的编写将从python默认的IDLE转到新的IDE上,因为我要开始写一些稍具“规模”的代码块了,而不只是在IDLE上的那些小打小闹了。我的第一个python IDE我的第一个python IDE是Eclipse,这个大家可能比较容易得到,但要能够在eclipse上编写python的代码却不是一件容易的事情,你需要做一些事情,可以参照下面的博客《Eclipse和PyDev搭建完美pyt原创 2015-05-16 15:36:08 · 1956 阅读 · 0 评论 -
pyhton的基本数据类型
每个产品都会有一些基本功能,比如汽车载人,在基本功能的基础上你可以进行扩展,装个计费的可以跑出租,装个小冰箱可以保存食品,让你随时可以吃到新鲜的食品。python也不例外,提供一系列的基本数据类型和一些内建模块可以让你简单快速的完成一些基本工作,还可以使用第三方库进行扩展。python是将核心做的很小,根据用户需要选择适当的扩展库进行工作的语言,核心很小就很容易入门。回归正题,说说python的原创 2015-05-06 21:17:00 · 799 阅读 · 0 评论 -
python的字符串
字符串是每个编程语言必备的数据类型,人们的办公无非就是对文字、数字、图片、视频等的处理,其中文字的处理更是不胜枚举,下面我们来看看python的字符串创建一个字符串 通常,人在听说一个尚不存在的新事物时,都会根据自己以往的经验“虚构”一个自己认为最相似的事物,这或许就是“期望”。在软件工程这一行,我们不可能指望在客户看到实际的软件前说出他们想要的软件,这太难了,于是我们会做一个原型,原创 2015-05-06 21:13:38 · 561 阅读 · 0 评论 -
python的函数
什么是函数函数是对程序逻辑进行结构化或过程化的一种编程方法。通俗的讲就是将一系列的过程包装起来,作为一个整体提供给其他人使用。这样做的好处:代码复用,不重复去做已经做过的事情。在一个地方定义,多个地方使用而不需要拷贝只维护一份源代码,而不是全部的拷贝如果你发现你的代码从一个地方拷贝到了另外一个地方,这个时候你就应该想想怎么把它们写成一个函数了函数的定义python的函数大致原创 2015-04-14 22:08:38 · 553 阅读 · 0 评论 -
开始接触Python
2013年7月,从大东北跑到河南接上媳妇,两人身上加起来还不到一万块钱,毅然决然南下来到深圳。在预先订好的酒店住下了,开始在深圳的找工作之旅。 先说说我的情况,2012年7月,入职一大型IT公司,期间从事了三个项目:数码相机应用层开发,使用C语言,用到函数指针较多,跟踪过几个因为野指针造成死机的问题xx管理系统,使用Flow Designer,看名字大概能猜出来了,就原创 2015-04-05 10:05:28 · 887 阅读 · 4 评论 -
python的条件和循环语句
人不能一条道走到黑,程序也不能。python可以根据条件进行选择要执行的分支,也可以根据条件决定是否继续执行循环语句块。条件语句>>> if expression: print True True>>> 当expression为真时,执行if语句块(有缩进层次决定语句块边界)。下面看更复杂的条件语句:a = 5if a > 0: print '+'elif a原创 2015-04-13 21:43:40 · 732 阅读 · 0 评论 -
我眼中的python
生活所迫,我开始使用python挣钱养家糊口。 在此之前,别人告诉我这是一门脚本语言,可以做一些运维脚本、自动化测试等等之类的,我就觉得自己现在用的这门语言不够高端大气上档次,因为我周围的人都只是拿它来做一些辅助性的工作。 刚看python介绍时,觉得它跟我之前学过的所有语言都不大一样,比如:缩进决定代码块边界没有switch...case;问号表达式等可以在运行时动态原创 2015-04-06 10:04:36 · 1077 阅读 · 0 评论 -
2015年终总结
每个人在回忆过去时,都有一大堆的遗憾,这个没做,那个又没做好,要是我们选择那个什么什么事情该多好啊。从这一大堆的遗憾中,我们“东山再起”,拟定了华丽的来年计划,这是一个没有边界的大饼,任何有眼光的人都觉得前途无量,每看一次都足以让人激情高涨至少一个月。但当时间一天天的流逝,激情不再,早就把当初那个让人激情澎湃的年度规划抛诸脑后了,一转眼年底将至,回忆过往,又是“竹篮打水”的一年原创 2016-03-02 20:01:44 · 766 阅读 · 1 评论