• 三.int , bool , str


     03.万恶之源-基本数据类型(int, bool, str)

    本节主要内容:

    1. python基本数据类型回顾

    2. int----数字类型
    3. bool---布尔类型
    4. str--- 字符串类型
    ⼀.python基本数据类型
    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(). 计算整数在内存中占⽤的⼆进制码的⻓度

    三. 布尔值(bool)
     取值只有True, False. bool值没有操作.
     转换问题:
     str => int int(str)
     int => str str(int)
     int => bool bool(int). 0是False 非0是True
     bool=>int int(bool) True是1, False是0
     str => bool bool(str) 空字符串是False, 不空是True
     bool => str str(bool) 把bool值转换成相应的"值"
     
    四. 字符串(str)
     把字符连成串. 在python中⽤', ", ''', """引起来的内容被称为字符串.
     
    4.1 切片和索引
    1. 索引. 索引就是下标. 切记, 下标从0开始

    2. 切片, 我们可以使⽤下标来截取部分字符串的内容
     语法: str[start: end]
     规则: 顾头不顾腚, 从start开始截取. 截取到end位置. 但不包括end

    跳着截取

    步⻓: 如果是整数, 则从左往右取. 如果是负数. 则从右往左取. 默认是1
     切片语法:
     str[start:end:step]
     start: 起始位置
     end: 结束位置
     step:步⻓
    4.2 字符串的相关操作⽅法
    切记, 字符串是不可变的对象, 所以任何操作对原字符串是不会有任何影响的
    1. ⼤⼩写转来转去

    2. 切来切去

    3. 格式化输出

    4. 查找

    5. 条件判断

    6. 计算字符串的⻓度

    注意: len()是python的内置函数. 所以访问⽅式也不⼀样. 你就记着len()和print()⼀样就⾏

    7. 迭代
     我们可以使⽤for循环来便利(获取)字符串中的每⼀个字符
     语法:
     for 变量 in 可迭代对象:
     pass
     可迭代对象: 可以⼀个⼀个往外取值的对象

  • 相关阅读:
    Eclipse安装flex插件
    Free download SKP900 update tool & activation tool
    How to installation V145 Renault CAN Clip diagnostic software
    How to setup ELM327 Bluetooth WiFi for Android software Torque
    How to make remote key fob for 2002 BMW 3 series
    2015 FVDI V6.3 Software Free Download
    How to solve the SVDI SN Number Display Problem
    Tested work with China Digiprog 3 4.94 mileage programmer
    Autel MaxiDAS DS708 Fatal Application Error illegal operation
    Remap BMW F11 2010 all ECUs with E-Sys and ENET cable
  • 原文地址:https://www.cnblogs.com/baoshuang0205/p/9843240.html
Copyright © 2020-2023  润新知