数据类型
案例
数据类型
- 计算机是用来辅助人们的,在程序设计中也映射了现实世界的分类,以便于抽象的分析。
- 数字
- 字符串
- 列表
- 元组
- 字典
数字类型
数字类型-整数int
- 整数int表示的范围-2147483648到2147483647。例如:0,100,-100
- int的范围示例:
num=2147483647
type(num) #输出结果: <type 'int'>
数字类型-长整数long
- long的范围很大很大,几乎可以说任意大的整数均可以存储。
- 为了区分普通整数和长整数,需要在整数后加L或小写l。例如:
51856678L, -0x22345L
num = 11
type(num) #输出结果: <type 'int'>
num = 9999999999999999999999
type(num) #输出结果: <type 'long'>
数字类型-浮点型float
- 例如:
0.0, 12.0, -18.8, 3e+7
- 示例:
num = 0.0
type(num) #输出结果: <type 'float'>
num = 12
type(num) #输出结果: <type 'int'>
num = 12.0
type(num) #输出结果: <type 'float'>
数字类型-复数型complex
- Python对复数提供内嵌支持,这是其他大部分软件所没有的
- 复数举例:
3.14j, 8.32e-36j
- 示例:
>>> num=3.14j
>>> type(num)
<type 'complex'>
>>> num
3.14j
>>> print num
3.14j
字符串String
- 使用引号定义的一组可以包含数字、字母、符号(非特殊系统符号)的集合。
Strval='This is a test'
Strval="This is a test"
Strval="""This is a test"""
- 三重引号(docstring)通常用来制作字符串,在面向对象时详解