python中int表示的数据类型是_python中的基本数据类型之 int bool str

一.基本数据类型

1. int  ==>  整数.主要用来进行数学运算.

2.str  ==>  字符串.可以保存少量的数据,并进行相应的操作.

3.bool  =>  布尔值.判断真假.True,False.

4.list  ==>  列表.用来存放大量数据,用[]表示,里面可以装各种数据类型.

5.tuple  ==>  元组.只读列表,用()表示.

6.dict  ==>  字典,保存键值对,可以用来保存大量数据.

7.set  ==>  集合.保存大量数据,不可以重复.其实就是不保存value的dict.

二.整数(int)

在python3中,所有的整数都是int类型,但在python2中,如果数据量比较大,会使用long类型,但在python3中不存在long类型.

bit_length().返回一个数的二进制长度.

python中int表示的数据类型是_python中的基本数据类型之 int bool str_第1张图片

f6b4d289f6c4251562c6f42b458380ba.png==>a.bit_length后一定要加().

三.布尔值(bool)

取值只有True和False.bool值没有操作.

注:类型转换问题:想把X类型转化成Y类型  ==>  Y()

表示False的内容:0,"",[],tuple,{},None

即所有的空都False,所有的非空都是True.

四.字符串(str)

字符串是不可变的数据类型,不管执行如何操作源字符串是不会改变的,每次操作都是返回新的字符串.

4.1索引和切片

索引下标从0开始,使用[]获取每一个字符,还可以倒着数.

python中int表示的数据类型是_python中的基本数据类型之 int bool str_第2张图片

切片:[起始位置:结束位置:步长]  (步长可以没有)

特点:

1.顾头不顾尾.

2.默认从左到右取值.

3.当步长为负时,可以从右往左取值,如果不写,默认值是一.

(1)

de3639efbbee2c53d1f53a8c5fcc37e9.png结果为

269b76897f89ee1476e6879603668432.png(顾头不顾尾)

(2)

你可能感兴趣的:(python中int表示的数据类型是_python中的基本数据类型之 int bool str)