• 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不可变:不可变
  • 相关阅读:
    DLL编写教程
    Ogre 配置
    LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
    C++编译,链接错误总结
    git基本操作
    实习第33天
    HTTP状态码整理
    Window下的WebStorm快捷键操作
    告别div,可以代替div的几个标签
    实习20天
  • 原文地址:https://www.cnblogs.com/wsxiaoyao/p/10911916.html
Copyright © 2020-2023  润新知