python常用的数据类型以及数据类型转换
一、python常用的数据类型
1、int类型
在Python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在Python3中,无论整数的大小长度为多少,统称为整型int。
int -->将字符串数据类型转为int类型, 注:字符串内的内容必须是数字
2、float类型
浮点型,小数型
3、字符串 --->str类
关于字符串是Python中最常用的数据类型,其用途也很多,我们可以使用单引号 ‘’或者双引号“”或者三个单引号'''来创建字符串。
字符串是不可修改的。所有关于字符我们可以从 索引、切片、长度、遍历、删除、分割、清除空白、大小写转换、判断以什么开头等方面对字符串进行介绍。
3.1 单引号‘’与 双引号“‘’
3.2 三单引号——保留格式输出
4、布尔值 --->bool类
对于布尔值,只有两种结果即True和False,其分别对应与二进制中的0和1。而对于真即True的值太多了,我们只需要了解假即Flase的值有哪些---》None、空(即 [ ]/( ) /" "/{ })、0;
多用于开发中判断,比如:是否登录成功
二、python中数据类型转换
1、input()与raw_input()
输入的类型为字符的时候可以用raw_input(),当然不怕麻烦也可以用input()手动加引号
int类型的时候最好用input()
2、Python数据类型转换
2.1 str类型转换为Int类型以及float类型
2.2 Int类型以及float类型转换为str类型
2.3 int类型与float类型的互相转换
2.3 bool类型转换为int类型(True则为1,False则为0)
2.4 bool类型转换为float类型(True则为1.0,False则为0.0)
bool类型也可以转换为str类型,方法相同
2.5 int类型转换为bool类型(0或者空字符串则为False,其他非0则为True)
将本人在工作学习中的一些知识记录并分享