字面量可以定义为以变量或常量形式给出的数据。
Python支持以下字面量:
I.字符串字面量:
字符串字面量可以通过将文本括在引号中来形成。我们可以对字符串使用单引号和双引号。
例如:
“安全”, ” 12345″
字符串类型:
Python支持两种类型的字符串:
a)。单行字符串-在单行内终止的字符串称为”单行字符串”。
例如:
>>> text1='hello'
b)。多行字符串-沿多行分布的一段文本称为多行字符串。
有两种创建多行字符串的方法:
1)。在每行末尾添加黑色斜杠。
例如:
>>> text1='hello\
user'
>>> text1
'hellouser'
>>>
2)。使用三引号:-
例如:
>>> str2='''welcome
to
SSSIT'''
>>> print str2
welcome
to
SSSIT
>>>
二, 数字字面量:
数字字面量是不可变的。数字字面量可以属于以下四种不同的数字类型。
Int(有符号整数) | 长(长整数) | 浮点数(浮点数) | Complex(complex) |
---|---|---|---|
没有小数部分的数字(可以是正数也可以是负数), 例如:100 | 大小不受限制的整数, 后跟小写或大写L, 例如:87032845L | 具有整数和小数部分的实数, 例如:-26.2 | 以a + bj的形式, 其中a形成实数部分, b形成复数的虚数部分。例如:3.14j |
三, 布尔字面量:
布尔字面量可以具有两个值中的任何一个:True或False。
IV。特殊字面量。
Python包含一个特殊字面量, 即None。
None用于指定未创建的字段。它也用于Python中的列表结尾。
例如:
>>> val1=10
>>> val2=None
>>> val1
10
>>> val2
>>> print val2
None
>>>
五, 文学收藏。
Python中使用了元组, 列表和字典之类的集合。
清单:
- 列表包含不同数据类型的项目。列表是可变的, 即可以修改。
- List中存储的值用逗号(, )分隔, 并括在方括号([])中。我们可以在列表中存储不同类型的数据。
- 可以使用切片运算符([]和[:])检索存储在列表中的值。
- 加号(+)是列表串联, 星号(*)是重复运算符。
例如:
>>> list=['aman', 678, 20.4, 'saurav']
>>> list1=[456, 'rahul']
>>> list
['aman', 678, 20.4, 'saurav']
>>> list[1:3]
[678, 20.4]
>>> list+list1
['aman', 678, 20.4, 'saurav', 456, 'rahul']
>>> list1*2
[456, 'rahul', 456, 'rahul']
>>>
评论前必须登录!
注册