3.Python数据类型(1)——数字类型/字符串类型
2017-06-20 09:22
513 查看
1.Python语言的类型:
数字类型,字符串类型,元组类型,列表类型,文件类型,字典类型
2.数字类型
基本的数字类型: 整数类型,浮点数类型,复数类型
2.1 整数类型
注:与其他语言不一样,Python整数类型没有取值范围限制
例:pow(x,y)函数:计算x的y次幂;pow(2,10)=1024;可嵌套使用:pow(2,pow(2,10))
十进制:1010,99;
16进制(0x,0X开头):0x9a,-0X11;
2进制(0b,0B开头):0b010,-0B011;
8进制(0o,0O开头):0o123,-0O124;
2.2 浮点数类型
Python语言浮点数的数值范围限制与不同计算机系统有关
获取计算机系统浮点数限制,一般计算基本够使用,所以认为浮点数也是没有限制的。
科学计数法表示:61e2,1.2e-2,2.3E9
2.3 复数类型
z=1.23+4j/1.23+4J
z.real = 1.23;获取复数的实数部分
z.imag=4;获取复数的虚数部分
3.数字类型关系
3.1 Python语言允许不同数字类型的混合计算,运算后生成结果为最宽类型
例:12+1.2=13.2(整数+浮点数=浮点数)
3.2 相互转换
函数:int(),float(),complex()
int(1.2)=1(直接去掉小数部分);
float(1)=1.0(增加小数部分);
complex(4)=4+0j(增加虚部);
3.3 数字类型的判断
函数:type(x) 返回x的类型,适合所有类型的判断
3.4 数字类型运算
4. 字符串数据类型
str=“hello”;str=‘nihao’
Python语言转义符:\ —— 输出带有引号的字符串
4.1 字符串索引
单个格式:<string>[<索引>]; print(greet[2])
字符串索引从0开始,最后一位为L-1。
同时可以从右向左索引,最右侧索引值为-1,
范围格式:<sting>[<start
8a58
>:<end>]
4.2 len() —— 返回字符串的长度
4.3 str() —— 转换字符串
常用函数:
数字类型,字符串类型,元组类型,列表类型,文件类型,字典类型
2.数字类型
基本的数字类型: 整数类型,浮点数类型,复数类型
2.1 整数类型
注:与其他语言不一样,Python整数类型没有取值范围限制
例:pow(x,y)函数:计算x的y次幂;pow(2,10)=1024;可嵌套使用:pow(2,pow(2,10))
十进制:1010,99;
16进制(0x,0X开头):0x9a,-0X11;
2进制(0b,0B开头):0b010,-0B011;
8进制(0o,0O开头):0o123,-0O124;
2.2 浮点数类型
Python语言浮点数的数值范围限制与不同计算机系统有关
获取计算机系统浮点数限制,一般计算基本够使用,所以认为浮点数也是没有限制的。
科学计数法表示:61e2,1.2e-2,2.3E9
2.3 复数类型
z=1.23+4j/1.23+4J
z.real = 1.23;获取复数的实数部分
z.imag=4;获取复数的虚数部分
3.数字类型关系
3.1 Python语言允许不同数字类型的混合计算,运算后生成结果为最宽类型
例:12+1.2=13.2(整数+浮点数=浮点数)
3.2 相互转换
函数:int(),float(),complex()
int(1.2)=1(直接去掉小数部分);
float(1)=1.0(增加小数部分);
complex(4)=4+0j(增加虚部);
3.3 数字类型的判断
函数:type(x) 返回x的类型,适合所有类型的判断
3.4 数字类型运算
4. 字符串数据类型
str=“hello”;str=‘nihao’
Python语言转义符:\ —— 输出带有引号的字符串
4.1 字符串索引
单个格式:<string>[<索引>]; print(greet[2])
字符串索引从0开始,最后一位为L-1。
同时可以从右向左索引,最右侧索引值为-1,
范围格式:<sting>[<start
8a58
>:<end>]
4.2 len() —— 返回字符串的长度
4.3 str() —— 转换字符串
常用函数:
相关文章推荐
- Python数据类型-----数字&字符串
- python的数据类型,数字,布尔,字符串
- Python基础4:数据类型:数字 字符串 日期
- Python-003-数据类型1--数字、字符串、布尔值
- Python语言数据类型-----数字和字符串
- python基本数据类型,数字与字符串
- 02-Python的核心数据类型-数字、字符串
- python 基础-----数字,字符串,if while 循环 数据类型的转换简单介绍
- Python 中的基本数据类型 ---Number(数字) 和 String(字符串)
- python实操(5):python数据类型及常用操作,数字、字符串、元组、列表、字典、集合
- python数据类型--数字,布尔值,字符串
- 04-python_数据类型-数字和字符串
- Python数据类型之数字类型、字符串类型
- python内置数据类型(数字和字符串)
- Python 类型和运算(一)【数字和字符串】
- Python基础——核心数据类型_数字
- Python基础:Python数据类型详解之字典与字符串
- python3 数据类型(1) 字符串和列表元祖
- python 数字类型和字符串类型的相互转换
- 3.Python数据类型(2)——math库和random库