【python 】数据类型和返回数据类型的函数
2017-07-24 11:38
393 查看
字符串+字符串 →称为 "拼接" 数字+数字 →称为"加法运算"
一、数据类型:整型、浮点型、布尔类型
1、整型:整数
注意:python2中长整型需要在后面加l,python3中不区分整型和长整型
2、浮点型:小数
注意:浮点型和整型的区别就是有无小数点
e记法:科学计数法,会变成浮点型,
1.5e4=10000
3、布尔类型:特殊的整型
True 和False →当成整数 1和0(可以用来计算,但是不建议使用)
二、类型转换
整型:int()
浮点型:float()
字符串:str()
注意:浮点数转换为整数采取截断处理,没有四舍五入。
字符串转换为整型或者浮点型,只有数字字符串可以转换,文字不可以
注意:str为一个BIF,但是你也可以强行把他当作变量名,这样的后果就是导致str失去了本身BIF的功能,所以不要乱用BIF.
三、获取关于类型的信息
(1)type()函数:返回参数的类型
>>> a=20
>>> type(a)
<class 'int'>
(2)isinstance()
有两个参数,一个事带确定类型的参数,一个是指定类型的参数
返回一个布尔值:True表示两个参数类型一致,False表示两个参数类型不一致
>>> isinstance(320,int)
True
相关文章推荐
- Python数据类型之间的转换 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数
- Python3.X基础语法(数据类型/对象引用/组合数据类型/逻辑操作符/控制流语句/算数操作符/输入输出/函数创建和引用)001
- Dynamic动态数据类型(例如如何设置IQueryable的类型为函数返回的类型?? )
- 用python操作mysql数据库(之数据查询结果返回字典类型)
- Python基础数据类型-函数传参详解
- python 通过函数无返回的修改数据结构,在函数外部,数据结构也可被修改
- [python-1]数据类型、控制流语句、模块、函数和类
- 有时我们需要调用一个函数时,返回多个不同类型的数据
- python 学习笔记(3) 各种数据类型常用的函数
- Python3学习(一)-基础、数据类型、变量、字符串和编码、list&tuple、if、for、while、dict、set、函数与参数
- python调用C动态库导出函数的返回值为指针类型时,在64位python环境下被截断解决方法
- python不同数值(适用于整型的内建函数)类型返回,二进制,八进制otc.
- 以写代学:python 数据类型之数字,标准类型函数
- 以写代学:python 数据类型之数字,可用函数
- python -- numpy 基本数据类型,算术运算,组合,分割 函数
- Python基础:数据类型、变量定义、输入/输出、逻辑、函数/模块(导入)/类、异常处理
- 【Python】数据类型转换相关函数大集合
- Python简明教程(一)数据类型、逻辑控制、函数
- Python 2.X-关于函数返回的数值类型
- Python数据类型和相关函数方法