码迷,mamicode.com
首页 > 编程语言 > 详细

python基础语法

时间:2015-06-06 16:26:51      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

一、基本输入输出

#!/usr/bin/python
print "Hello, Python!";

 

二、Python标识符
在python里,标识符有字母、数字、下划线组成。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
python中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;
以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

 

三、Python保留字符
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。

所有Python的关键字只包含小写字母。

and    exec    not
assert    finally    or
break    for    pass
class    from    print
continue    global    raise
def    if    return
del    import    try
elif    in    while
else    is    with
except    lambda    yield

 

四、行和缩进
学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。如下所示:

if True:
    print "True"
else:
  print "False"

以下代码将会执行错误:

 if True:
    print "Answer"
    print "True"
else:
    print "Answer"
  print "False"
   

因此,在Python的代码块中必须使用相同数目的行首缩进空格数。

五、多行语句
Python语句中一般以新行作为为语句的结束符。

但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示:

total = item_one + \ 
item_two + item_three


语句中包含[], {} 或 () 括号就不需要使用多行连接符。如下实例:

days = [‘Monday‘, ‘Tuesday‘, ‘Wednesday‘,
‘Thursday‘, ‘Friday‘]

python基础语法

标签:

原文地址:http://www.cnblogs.com/sky0917/p/4556629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!