金玉满堂

fish.jpg
老爸从景德镇开会回来了,好晚的家里终于出现了人味了。
→ →还给我带了点纪念品,嘿嘿,真是懂我...
一条瓷挂件--小金鱼,美名曰,金玉满堂。就是上面那只~
哎,便也算写好兆头了罢。

昨天,头头找了我去,问我要不要做开发=-=
那我那内心,瞬间五味翻腾。
(TAT)就不能让我做个测试的软妹嘛~~
然后不断的诱导我说,你是不是满喜欢挑战新鲜的东西.
我说嗯.
然后又说,其实测试后面一遍遍的也是循环,很没意思的.
我...
我说,他们开发不也没意思嘛,集成环境上,拖拖拽拽就写完了!
经理又说,那我找你肯定不是让你干那个的.
我..
再加上,前几日经理老是让我看看QT做的那些很炫的特效...
好吧,看起来还蛮有趣的样子。
于是,我沦陷了~~
嘤嘤嘤嘤,我的软妹~

(认真!)正在努力的试图的学习QML中~


额,变量?

变量(Variable),什么是变量。额,百度说,变量就是可以变化的数,一般以非数值的符号表示。这个解释貌似也不是很直白,那在我看来,变量就是指代某一个可变的空间(数或地址)的别名,用这个名字,可以让程序很容易的找到这个空间。
说起变量,我想了下,往常当我们在介绍某一种语言的时候,就会介绍这种语言的变量的基本类型。→ → 嘛,本来我也想仿照这种方式来进行的,不过我一细想,python的变量是没有类型的不是么...
(> <)我不是故意要吐槽的,不过确实如此,这算是python的特点之一吧。
那么变量要怎么用呢?在用法上,跟别的语言没有差异,由于变量是没有类型的,所以不用在定义变量的时候声明类型了~

>>> x = 12 

这里进行了一个赋值操作,将值12赋给了变量x,你可以把此时的x理解为一个int整数。当然,我们也可以用变量x来进行一些操作,譬如,

>>> x*3
36

瞧,这些与其他语言来说并没有什么不同不是么?多说一句,其实python里的变量都是指向内存中一个对象的指针,╭(╯^╰)╮对象是什么呢,以后在说吧,不过我还是要自豪的说一句,python万物皆对象,真是太受用了~


为何是'hello world'

学过很多语言,看过很多教程,不管这些有多么的差别,有一点总是想通的。那就是,第一个程序永远是Hello World。以前,也总是想不通,为何要这样。后来突然明白了,大约是想以这种语言的方式,跟世界问好吧..

将输出字符串“Hello World”作为第一个示范程序,现在已经成为编程语言学习的传统。该程序因Brian Kernighan和Dennis M. Ritchie所著的计算机程序设计教程《C语言程序设计》(The C Programming Language)中使用而广泛流传;但这本书并不是"Hello World"的滥觞,虽然这是一个普遍存在的错误认知。
"Hello World"示例程序最早出现于1972年,由贝尔实验室成员Brian Kernighan撰写的内部技术文件《Introduction to the Language B》之中。不久同作者于1974年所撰写的《Programming in C: A Tutorial》,也延用这个示例;而以本文件扩编改写的《C语言程序设计》也保留了这个示范程序。

起初,"hello, world"程序的标准打印内容必须满足“全小写,无惊叹号,逗点后需空一格”。不过沿用至今,完全恪守传统的反而罕见。

那么,闲话便不多说了,就让我们以python的方式,跟世界道声好吧~
~(≧▽≦)/~安装python后,就有一个python的idle程序,这个是python的交互式解释器。python的hello world很简单,你只要轻触键盘,在">>>"后打上一句"hello, world",python世界的大门就为你打开了。

>>>"hello, world"

当然,在解释器里打出来,虽然方便,但你也许想要的是将它放在一个py文件中,每次运行它,就会输出。

# helloworld.py
print "hello, world"

然后把这个文本文件保存为py后缀的文本文件,如helloworld.py。在idle中打开它,然后F5运行O(∩_∩)O看看,是不是像世界问好咯~
多说一句,python的注释比较特别,你可以用#(井号)来标志其右侧的字符为注释哦~
参考:helloworld-百度百科


开始python之前

在开始python编程前,首先要做的是安装它,你可以在python网站上获得python的安装包(http://www.python.org/)。这并没有什么难度。
有一点值得说明的是,在版本的选择上。可以看到python现在有两个主要版本py2.7和3.x。那么为什么会同时有两个版本呢。

背景:Python承诺向后兼容。不符合兼容性准则的改变时不允许发生的,这意味着当前正确的程序不会在新版本中崩溃。然而,这并不总是可行的,比如,当有些API已经明显失效了,并即将被其他替换调时。在这种情况下,Python遵循deprecation方针:当某项特性被正式移除之前有一段长达1年的转换期。在这中间过程中,必须发布deprecation警告使开发者有时间更新他们的代码。Python的deprecation方针的详细内容在PEP5文档中。鉴于改变只会在新的Python发行版中出现,而且新旧发行版之间一般有18个月的间隔,这就意味着一次发布的deprecaton间隔刚好时标准。这个方针的唯一例外时Python3。Python 2到Python 3之间的大版本改变主要是为了允许破坏向后兼容性的改变也能发生,是Python开发者能够解决当前方针下不能解决的问题。比如,让字符串支持Unicode,以及返回迭代器而不是列表。

并行开发:大家都清楚转换到Python3需要一些时间,很多人估计大概为5年。所以Python2和3会并行开发一段时间。Python 2.7作为Python2的最后一个发行版,大家都同意把它的维护时间大大延长。最终,要迁移到更新版本的开发者会跳到Python3版本。

那么究竟该选择哪个版本的python呢,作为初学者,我觉得还是python3比较好,因为正如时代在变革,虽然现在是并行开发,但是终有一日python2.7还是会被淘汰。那么对于我,由于当初入手的时候学的是python2.7,并且现在大多工作上的编码也是基于2.7的,所以我还会继续在2.7上爬行。当然,我也在适应新的python3。介于此,这里关于python的系列介绍,都是基于python2.7的,并不是说对于3来说无用,只是说可能在语法细节上会有所变化,毕竟,语言都是相同的。

参考:Python Insider CN: Python2.7与3.x版本之间的不推荐用法


行走的春天

有人说:“人生就像一场旅行,不必在乎目的地。”
船儿离开港口,越驶越远。
遇见新的、离开旧的,多了谁少了谁,时间依然毫不停留。
多少个别离,都发生在这样的一个春夏之交,离开了、毕业了、告别了...
就像是一生只有一次的相会,每一次相遇,也许就是最后一次相见。
一期一会:行走的春天
下一个日子,又有谁要离开?
下一次,与我说说笑笑的你又是谁?
于是,春天又来了...


python &amp; me

很早就想写一个关于python的系列了。
尤其是在,对于现在有点离不开python的我来说。
越来越觉得,python是越用越喜爱。
那作为,第一篇关于python的文章。
很想吐槽下,我与python的渊源。

第一次接触python是赵老师跟我说的。
那时候,还是在大四。
毕设定完题目后,赵老师跟我说。
整个实验室的师兄师姐都是用python完成课题。
所以,你也用python好了。
而,那时的我,还深陷在java的深坑中。
当时那个满脸的不乐意啊~~~
勉勉强强的说了句。好吧。

后面的情节不过是,去图书馆抱了本python的书。
当时还把python的名字记岔了,如今叫的如此顺口。
后面觉得不方面,就去中关村图书大厦抱了本教程回家。
这本书,到现在为止,我来来回回看了4、5次了。=-=

后面嘛,混完了毕设。
哦对,那会毕设嘛,师姐给了我个python的程序,还挺长。
那会懒嘛,懒的自己动脑读程序。
然后拖着我爸一起调试啊,看程序怎么个调用关系。
还拉着他一起看教程什么的,想想就觉得很温暖。

然后就是读研了。毫不意外的,这次2年的研究生中,还是python。
课题答辩的时候,在各种老师的鄙视下,还研究了一把pyqt4,做了个ui啥的。

嘛,工作嘛,找的是测试的活。
以为就跟编程离的远了。
然后一次头头问说,你会python啊。我说嗯。
结果,就是到现在都在写程序中o(╯□╰)o...


莱拉

其实今天心情还是很好的,下班的时候也是。
晚上打了个电话给他们,心情也还是欢快的。
然后问了问结果,却被告之,并不理想。

其实,有时候生命真的很脆弱...


重新开始?

今天看到好朋友群里大叫说Te出新版本了~
然后我就心动了下,然后又觉得心动不如行动了下~
然后,然后我就不说了=-=
以前的blog在wp上,于是,今天死活不能把wp文章转换上来
哎,没准天意吧。那就重新开始好了。
Te的速度真的很快,还在熟悉过程中,很满足~


月中天

下班的路上,做在班车的一隅,看路过的车水马龙,就会变得很感伤。
呐,看啊,那窗外的灯火璀璨,却离得那么遥远。
生命,就像是一场无法回头的旅途;而时间从不停歇。
我不知道,哪一站是我的重点。
这一场旅程,可不可容我慢些….


很久没来了,所以搬家了。

好像很久都没来写东西了。
这次搬了个服务商,所以以前的图片都当掉了。
哎,先试用一下。如果稳定的话,就把图片都恢复起来。

其实现在我心情不是很好,奶奶还是那样。
总是在想,如果当初没这样、没那样,会怎样。
薛定谔的猫么?

工作的话,还行吧,python也是越用越顺手…
也写了几个自动化脚本啦..