第一天开始学习脚本python,之前有学习过其他语言,所以学习起来还是比较容易的。参考了一个网上的1个小时学会python,看了下,基本上的操作都会了。跟C,java有很大的相似之处。
之后看书,特蛋疼的是书本都是老式的版本。我用的python 3.3.2.很多改变,让我吃了苦头,测试也是恼火
我只是看了一点点,举一个例子。
print 以前可以这么用
print ‘I love you’
但是现在,已经不行了,print后面必须接上()
print ("I love you"),或者 print ('I love you')
很忧伤!
但是这里不得不说python的一些优点,python是一个解释性语言。开发就没有编译过程,不像C++语言。纯粹的解释性语言比编译型语言运行慢,但是像python、Java这样的字节编译,结果形成了一种近似机器语言的中间形式,这提高了python的性能。
另外一种用的比较多的脚本语言perl。但是perl不够简洁,解读很难。但是perl优势是提供了一个正则表达式匹配引擎。这就让perl成为了一种用于过滤、识别、抽取字符串文本的语言,它也是开发web服务器端CGI(通用网关接口)网络程序的最流行的语言。python的正则表达式很大程度上是基于perl的。
python 的优点呢,它在1989来出生,到现在还这么流行,说明了它的魅力。
1、简单,这个真的简洁,比如输出,直接print ("jjjj")回车就行了。比起C、C++简单很多,而且容易解读。
2、可移植,在unix家族、windows都是可以运行的。
3、免费。免费才是王道
4、自动分配内存,不像C++ 需要程序员来操作。
等等