Python教程

python常用的数据类型以及数据类型转换

本文主要是介绍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)

 

 

 

这篇关于python常用的数据类型以及数据类型转换的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!