博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day 03 str, int ,bool,(str真的很重要)
阅读量:4946 次
发布时间:2019-06-11

本文共 864 字,大约阅读时间需要 2 分钟。

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() 去掉左右两段的空白(空格,\n, \t)
            3.replace(old, new) 字符串替换
            4.split() 切割. 得到的结果是一个列表.
            5.startswith() 判断是否以xxx开头
            6.find() 查找。如果找到了。 返回索引。如果找不到返回-1
            7.len() 内置函数,求字符串长度
        3. 迭代
        for 变量 in 可迭代对象:
            循环体(break,continue)
        else:

转载于:https://www.cnblogs.com/liuteacher/p/9911565.html

你可能感兴趣的文章
算法笔记_145:拓扑排序的应用(Java)
查看>>
JS获取农历日期
查看>>
PHP中的HTTP协议
查看>>
Java WebService入门实例
查看>>
css样式之补充
查看>>
结构与联合
查看>>
BUPT复试专题—众数(2014)
查看>>
20145316 《信息安全系统设计基础》第十四周学习总结
查看>>
Liferay7 BPM门户开发之18: 理解ServiceContext
查看>>
Intel Galileo development documentation
查看>>
EV: Workaround to Allow Only One Instance or Window of outlook
查看>>
数据校验,
查看>>
IntelliJ IDEA完美解决tomcat8+乱码问题
查看>>
破解电信光猫华为HG8120C关闭路由功能方法
查看>>
在Qt示例项目的C ++ / QML源中的//! [0]的含义是什么?
查看>>
【智能家居篇】wifi网络接入原理(上)——扫描Scanning
查看>>
操作引入xml文件的书包(定位到指定节点)
查看>>
操作系统学习笔记系列(一)- 导论
查看>>
CSS实例:图片导航块
查看>>
window的对象有哪些(笔记)
查看>>