1.用一张图概况Python学习(copy自w3cschool)
2.Python标识符
在python里,标识符有字母、数字、下划线组成。
在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
python中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;
以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。
Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:
>>> print 'hello';print 'Python';
hello
Python
3.Python保留字符
所有Python的关键字只包含小写字母。
and | exec | not |
assert | finally | or |
break | for | pass |
class | from | |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | is | with |
except | lambda | yield |
4.多行语句
Python语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠( )将一行的语句分为多行显示,如下所示:
total = item_one +
item_two +
item_three
语句中包含[], {} 或 () 括号就不需要使用多行连接符。
days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
5.Python 引号
Python 使用单引号(' ),双引号(" ),三引号(''' """) 来表示字符串,引号的开始与结束必须是相同类型的。
其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。
paragraph = '''这是一个段落 包含了多个语句''' paragraph2 = """这是一个段落 包含了多个语句2"""
6.Python注释
# 第一个注释 name = "Madisetti" # 这是一个注释 ''' 这是多行注释,使用单引号。 这是多行注释,使用单引号。 这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 这是多行注释,使用双引号。 这是多行注释,使用双引号。 """
7.Print 输出
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 ,
x = "a" y = "b" # 换行输出 print(x) print(y) print('---------') # 不换行输出 print (x,y)
结果:
a b --------- a b