python介绍及第一个helloworld程序
Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现
Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。
Python的官方介绍是:
Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有
效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言
的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的
应用程序开发。
python语言有着如下的特色:
简单,易学,自由的,高层语言,可移植性,解释性,面向对象,可扩展性,可嵌入性,
丰富的库等等,当我们更进一步的进行了解之后,就可知道他的强大之处。易学也是相
对的。更加让我觉得有趣的且和其他语言不一样的是一个程序如果用python语言写出
来可以没有一个标点符号。
值得思考的一些东西
有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷;
另一种是把它做得很复杂以至于找不到明显的缺陷。
——C.A.R. Hoare
获得人生中的成功需要的专注与坚持不懈多过天才与机会。
——C.W. Wendte
如何运行pathon程序呢?
首先的有一个编辑器,我用的是ubuntu,系统在安装的时候已经默认安装了python。
所以只要在终端里面输入python + Enter即可进入。
下面是我的第一输出函数
pmdxx@pmdxx-ubuntu:~/struct_data$ python
Python 2.5.2 (r252:60911, Jul 31 2008, 17:31:22)
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'hello,pmdxx'
hello,pmdxx
>>>
只要ptint,就可以输出,print是python的输出函数,我想了解了C之后这个语言也
是相当容易知道的。在字符串的输出有如下三种方式:
字符串是 字符的序列 。字符串基本上就是一组单词。
我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。
下面告诉你如何在Python中使用字符串。
使用单引号(')
你可以用单引号指示字符串,就如同'Quote me on this'这样。所有的空白,即空格和制
表符都照原样保留。
使用双引号(")
在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"。
使用三引号('''或""")
利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双
引号
当我们编写好一个程序后可以通过一下几种方式运行:
先通过vim写一个hello.py程序
#!/usr/bin/python
#filename : hello.py
ptint'hello , pmdxx'
然后保存文件,在终端里面分别输入:
pmdxx@pmdxx-ubuntu:~/python_stady$ python hello.py
hello , pmdxx
pmdxx@pmdxx-ubuntu:~/python_stady$ sudo chmod u+x hello.py
[sudo] password for pmdxx:
pmdxx@pmdxx-ubuntu:~/python_stady$ ./hello.py
hello , pmdxx
pmdxx@pmdxx-ubuntu:~/python_stady$ mv hello.py hello
pmdxx@pmdxx-ubuntu:~/python_stady$ ./hello
hello , pmdxx
pmdxx@pmdxx-ubuntu:~/python_stady$
有上面可以看到,当python语言在文件类型不知道是也可以执行,这就是他的一大优点,
现在先写到这儿,待续…………