• day03:python基础数据类型操作(索引,切片,迭代)


    1. 一. python基础数据类型
          1. int:整数,主要用来进行数学运算。
          2. str:字符串, 不会用字符串保存大量的数据。
          3. bool:布尔值.判断真假 True, False。
          4. list:列表(重点) 存放大量的数据,用[]来表示。
          5. dict:字典,保存健值对,一样可以保存大量数据。
          6. set: 集合 ,无序,不能重复,也可以保存大量数据。
          7.bytes:一堆字节。 我们程序处理的最小单位
          8. tuple:元组 不可发生改变的列表,用()来表示。
      二. int类型的操作
        对于一个数字除了运算几乎没有其他的操作.
           bit_lenght() bit二进制 lenght长度
           计算当前这个数的二进制长度。
      三. bool类型的操作, 转换问题
          取值只有True,False,bool值没有操作。 所有的空都是False,非空都是      True。空字符串是1,非空是0.

    2. 四. str字符串相关操作
          在python中,字符串由',"", ''', """组成,引起来的内容被称为字符串。字           符: 你能看到的单一文字符号。字符串就是字符连成串,有固定顺序的字符串是      一个不可变的数据类型。

    3. 五.索引
          字符串中每个字符的位置顺序
          索引从0开始. 程序员数数从0开始
          s[索引] 获取到字符串s中的索引位置的数据。

    4. 六。切片 

    5.        语法:str[satart:end]
          从start开始到end结束。 但是取不到end. 每step个取一个。

    6.       规则:骨头不顾尾, 从start开始截取. 截取到end位置. 但不包括end 。
    7. 七,字符串操作
          1.upper() 全部转化成大写字母。
          2.strip() 去掉左右两段的空白(空格, , )。
          3.replace(old, new) 字符串替换。
          4.split() 切割. 得到的结果是一个列表。
          5.startswith() 判断是否以xxx开头。
          6.find() 查找。如果找到了, 返回索引,如果找不到返回-1。
          7.len() 内置函数,求字符串长度。
      八. 迭代
          语法:for 变量 in 可迭代对象:
              我们可以使用for循环来便利(获取)字符中的每一个字符。

  • 相关阅读:
    C# richTextBox封装的一个打印的类
    RichtextBox打印
    RichTextBox选中文本时往自己的其他的位置实现拖拽
    C# 保存和读取TreeView展开的状态
    RichtextBox去除闪烁光标
    自己重启自己
    记录一次shell里局部变量的问题
    Redis配置总结
    Nginx原理和配置总结
    CentOS7+Nginx+多个Tomcat配置
  • 原文地址:https://www.cnblogs.com/wm828/p/9831115.html
Copyright © 2020-2023  润新知