• day 03 str, int ,bool,(str真的很重要)


    1. python基础数据类型
            1. int 整数
            2. str 字符串.  不会用字符串保存大量的数据
            3. bool 布尔值. True, False
            4. list 列表(重点)  存放大量的数据
            5. dict 字典  key: value  查找会比较快
            6. set  集合 无序 不能重复
            7. bytes 一堆字节。 我们程序处理的最小单位
            8. tuple 元组 不可变的列表
        2. int类型的操作
            对于一个数字除了运算几乎没有其他的操作.
            bit_lenght() bit二进制 lenght长度
                计算当前这个数的二进制长度
                实际没什么用
        3. bool类型的操作, 转换问题
            bool没有方法。 但是在这里我们讨论一下类型转换的问题
            结论1:x转换成y类型   y(x)
            结论2:所有的空都是False。 非空都是True
        4. str字符串相关操作
            字符串由',"", ''', """组成
            字符: 你能看到的单一文字符号
            字符串, 字符连成串 有固定顺序的
            字符串是一个不可变的数据类型
             1.索引
                字符串中每个字符的位置顺序
                索引从0开始. 程序员数数从0开始
                s[索引] 获取到字符串s中的索引位置的数据
                切片
                s[start: end: step]
                从start开始到end结束。 但是取不到end. 每step个取一个
            2. 字符串操作
                1.upper() 全部转化成大写字母
                2.strip() 去掉左右两段的空白(空格, , )
                3.replace(old, new) 字符串替换
                4.split() 切割. 得到的结果是一个列表.
                5.startswith() 判断是否以xxx开头
                6.find() 查找。如果找到了。 返回索引。如果找不到返回-1
                7.len() 内置函数,求字符串长度
            3. 迭代
            for 变量 in 可迭代对象:
                循环体(break,continue)
            else:
  • 相关阅读:
    软件设计师 -算法设计与分析
    windows下git使用
    SourceTree免注册并连码云
    软件设计师-软件工程基础知识
    基本约瑟夫环问题详解
    SGU180(树状数组,逆序对,离散)
    POJ(1195)(单点修改,区间查询)(二维)
    C++ bitset
    冯志远0920
    怎样学好哲学(lucas+费马小定理)
  • 原文地址:https://www.cnblogs.com/liuteacher/p/9911565.html
Copyright © 2020-2023  润新知