day06 数据类型的内置方法(数字类型和字符串)

day06 数据类型的内置方法

为什么要有数据类型? 对于不同类型的变量需要用不同的数据类型去描述。

数字类型内置方法

整型

  1. 作用:表示身高/体重/年龄/ID号
  2. 定义方式:
    y = 10
    id_num = 5201314
    x = int(10)
    z = int('10')
  3. 方法:
    print(x+y)
    print(x-y)
    print(x*y)
    print(x/y)
    print(x%y)
    print(x//y)
  4. 存储一个值or多个值:一个值
  5. 有序or无序:没有有序无序这个说法
  6. 可变or不可变:不可变

浮点型

  1. 作用:表示钱/商品价格/导弹轨迹计算
  2. 定义方式:
    x=1.1
    y=2.2
  3. 方法:
    print(x+y)
    print(x-y)
    print(x*y)
    print(x/y)
    print(x%y)
    print(x//y)
  4. 存储一个值or多个值:一个值
  5. 有序or无序:没有有序无序这个说法
  6. 可变or不可变:不可变

可变or不可变概念

  1. 可变:值变id不变
  2. 不可变:值变id也变

字符串类型内置方法

  1. 作用:女朋友名字/泷泽萝拉/性别
  2. 定义方式:
    name1 = 'canglaoshi'
    name2 = "cangjingkong"
    name3 = '''
    longzeluola
    canglaoshi
    '''
    name4 = """
    canlgaoshi
    longzeluola
    """
    name5 = str(10)
  3. 方法
    1. 优先掌握
      1. 按索引取值
      2. 切片:步长为正数,从左到右切片;如果步长为负数,从右到左切片
      3. 长度len
      4. 成员运算in | not in
      5. 移除空白strip(移除两端的空格)
      6. 切分split
      7. 循环
    2. 需要掌握
      1. lstrip&rstrip
      2. lower&upper
      3. startswith&endswith
      4. rsplit&lsplit
      5. join
      6. replace
      7. isdigit
    3. 需要了解
      1. find|rfind|index|rindex|count
      2. center|ljust|rjust|zfill
      3. expandtabs
      4. captalize|swapcase|title
      5. is系列
  4. 存储一个值or多个值:一个值
  5. 有序or无序:没有有序无序这个说法
  6. 可变or不可变:不可变

猜你喜欢

转载自www.cnblogs.com/wsxiaoyao/p/10911916.html
今日推荐