• 第三节课: Python 基本数据类型讲解(1/3)



    1. Python一切皆对象
    包含了一系列的数据和操作这些数据的方法的整体,就叫做对象

    2. 数据类型的组成
    组成三部分
    身份id 查看唯一标识符,内存地址靠这个噢!
    类型 type可以看一看
    值 数据项

    某书里面骄傲的结论:Python里一切都是指针,所以不用再考虑指针这个问题了.

    3. 常用基本数据类型
    int 整型
    boolean 布尔型
    string 字符型
    list 列表
    tuple 元组
    dict 字典


    4. 数据类型不可变
    不可变类型:int boolean string tuple
    可变类型 :list dict

    下面的id(b)没有变化

    1     >>> b = [1, "a", 234]
    2     >>> id(b)
    3     40771336
    4     >>> b[2]="asdfa"
    5     >>> b
    6     [1, 'a', 'asdfa']
    7     >>> id(b)
    8     40771336

    5. 变量之赋值一切皆为引用, 动态性与动态类型之为何不在动态
    动态性, 定义后类型即确定, 不需要事先声明. 但是定义后就不能在动态转换

    1     >>> a = "1234"
    2     >>> a+1
    3     Traceback (most recent call last):
    4       File "<stdin>", line 1, in <module>
    5     TypeError: cannot concatenate 'str' and 'int' objects
    6     >>> int(a)+1
    7     1235
    8     >>>   

    6. 类型转换 int boolean

    print 1==1 True
    a = bool(1==1)
  • 相关阅读:
    vue项目架构
    vue.js 视频播放
    Intellij使用"easyexplore"
    ScrollView嵌套GridView不显示顶部
    Android开发日志统一管理
    Android带弹性的View
    Mysql数据库乱码
    为Activity生成桌面快捷方式
    二维码扫描ZXing简化
    减少XML文件数
  • 原文地址:https://www.cnblogs.com/huiming/p/5510541.html
Copyright © 2020-2023  润新知