python编辑器(有免费与付费版)
Python 3.0以下版本:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print("Hello, World!")
Python 3.0+ 版本:(Python3.X 源码文件默认使用utf-8编码)
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
print("Hello, World!"
创建python脚本:
vim text.py
执行python脚本
python test.py
在 Python 里,标识符不能以数字开头,以单下划线又下划线开头的标识符都有特殊意义;如:_foo、__foo等;
以单下划线开头 _foo 的代表不能直接访问的类属性,以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。
如下代码会执行错误,因为缩进方式不一致
print ("Answer")
# 没有严格缩进,在执行时会报错
print ("False")
Python语句中一般以新行作为语句的结束符。
但是也可以使用斜杠( \)将一行的语句分为多行显示,如下所示:
total = item_one + \ item_two + \ item_three
语句中包含 [], {} 或 () 括号就不需要使用多行连接符。如下实例:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串。
其中三引号可以由多行组成,编写多行文本的快捷语法。
word = 'word'
sentence = "这是一个句子。"
paragraph = """这是一个段落。
包含了多个语句"""
单行注释采用 # 开头。
多行注释使用三个单引号(''')或三个双引号(""")
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""
下面的程序执行后就会等待用户输入,按回车键后就会退出:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
raw_input("按下 enter 键退出,其他任意键显示...
")
实现换行。一旦用户按下 enter(回车) 键退出,其它键显示。
默认输出是换行的,若要不换行需要在变量末尾加上逗号
x="a"
y="b"
# 换行输出
print x
print y
# 不换行输出
print x,
print y,
# 不换行输出
print x,y
其它使用详见菜鸟教程