python基础数据类型

介绍

  数据类型就是指 python 定义好的 计算机可以识别的数据类型.

  1. int        ===>>   整数, 主要用来进行数学运算.
  2. str        ===>>   字符串, 可以保存少量数据并进行相应的操作.
  3. bool     ===>>   判断真假, True , False
  4. list        ===>>   列表,储存大量有序数据.
  5. tuple  ===>>   元祖, 不可变,只可以读取..
  6. dict       ===>>   字典,保存键值对,大量数据.
  7. ser        ===>>   集合, 保存大量数据,不可以重复,其实就是不保存 value 的 dict.

基础数据类型

数字 int

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

  可以使用 value.bit_length() 计算整数在内存中占用的二进制长度.

num = 10
print(num.bit_length()) 

布尔值 bool

  布尔值就两种: True ,False.

  用于反映条件的正确与否.

真 
1 0
True  False

 

字符串 str

    python 中凡是用引号引起来的数据都可以成为字符串类型, 组成字符串的每个元素称为字符, 可以由单引号,双引号,三引号.

切片

s1 = 'hello work!'

# 取下标为 0 的字符
print(s1[0])

# 按照索引取值
print(s1[0:3])

# 取值到最后
print(s1[:])

# 取最后的值
print(s1[-1])

# 切片就是通过索引(索引:索引:步长)
# 步长取值 取八位 每隔每隔两位取一位
print(s1[:8:2])

# 反向加步长
print(s1[-1:-8:-2]) 

字符串常用方法

 

posted @ 2020-08-03 20:49  闫世成  阅读(40)  评论(0编辑  收藏  举报