1. 字面意义的变量
一个字面意义上的常量的例子是如同5、1.23、9.25e-3这样的数,或者如同'This
is a string'、"It's a string!"这样的字符串。
2.数
在Python中有4种类型的数——整数、长整数、浮点数和复数。
2是一个整数的例子。- 长整数不过是大一些的整数。
3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。(-5+4j)和(2.3-4.6j)是复数的例子。
- 使用单引号(')
你可以用单引号指示字符串,就如同
'Quote me on this'这样。所有的空白,即空格和制表符都照原样保留。 - 使用双引号(")
在双引号中的字符串与单引号中的字符串的使用完全相同,例如
"What's your name?"。 - 使用三引号('''或""")
利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。例如:
'''This is a multi-line string. This is the first line.
This is the second line.
"What's your name?," I asked.
He said "Bond, James Bond."
'''
5. 自然字符串
自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines
are indicated by \n"。
6.
Unicode字符串
你只需要在字符串前加上前缀u或U。例如,u"This
is a Unicode string."
7. 字符串是不可变的
8. 按字面意义级连字符串
如果你把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s'
'your name?'会被自动转为"What's your name?"。
标识符的命名
由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成,字母(大写或小写)或者一个下划线(‘ _ ’)开头。
对象
Python把在程序中用到的任何东西都称为 对象,
例子
# Filename : var.py
i = 5
print i
i = i + 1
print i
s = '''This is a multi-line string.
This is the second line.'''
print s
输出
$ python var.py
5
6
This is a multi-line string.
This is the second line.
下面来说明一下这个程序如何工作。首先我们使用赋值运算符(=)把一个字面意义上的常数5赋给变量i。这一行称为一个语句。语句声明需要做某件事情,在这个地方我们把变量名i与值5连接在一起。接下来,我们用print语句打印i的值,就是把变量的值打印在屏幕上。
然后我们对i中存储的值加1,再把它存回i。我们打印它时,得到期望的值6。
类似地,我们把一个字面意义上的字符串赋给变量s然后打印它。
2977

被折叠的 条评论
为什么被折叠?



