由于python的跨平台性和面向对象,因此对于运维不同平台的服务器来说,相当便利
编程方式
1,交互式编程
[root@db code]# python Python 2.6.6 (r266:84292, Nov 22 2013, 12:16:22) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print "hello python"; hello python >>>
2,脚本式编程
"print('hello,python');" > code1.py
#1,运行方式
[root@db code]# python code1.py
hello,python
#2,运行方式
chmod o+x code1.py
./code1.py
hello,python
注:在python中,所有的模块都是通过缩进来写的,无论是tab还是空格,相同的代码块必须具有相同的缩进
多行语句
在python中一般以新行作为结束符
我们可以用()将一行语句换成多行显示
>>> days = 'one',
... 'two',
... 'three',
... 'four'
>>> print days;
('one', 'two', 'three', 'four')
---------------我是分割线--------
语句中包含‘[]’,'{}','()'的
>>> days = ['one','two',
... 'three']
>>> print days;
['one', 'two', 'three']
python的引号
Python 接收单引号('),双引号("),三引号(''' """)来表示字符串,引号的开始与结束必须的相同类型的。
python中单行注释采用 # 开头。
python 中多行注释使用三个单引号(''')或三个单引号(""")。
''' 这是多行注释,使用单引号。 这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 这是多行注释,使用双引号。 """
python空行
函数之间和类的方法之间用空行分割,表示一段新代码的开始。类和函数入口之间也用一行代码分割,以突出函数入口
END!