当前位置: 首页 > news >正文

介绍Python对象类型

介绍Python对象类型

    • Python知识结构
    • 为什么要使用内置类型
    • Python核型数据类型
      • 数字
      • 字符串
      • 列表
      • 字典

Python知识结构

  1. 程序由模块构成
  2. 模块包含语句
  3. 语句包含表达式
  4. 表达式创建并处理对象

为什么要使用内置类型

  • 内置对象使程序更容易编写
  • 内置对象是可扩展的组件
  • 内置对象往往比定制的数据结构更有效率
  • 内置对象是语言标准的一部分

Python核型数据类型

对象类型字面量/构造示例
数字123,3.14
字符串‘spam’,‘Bob’
列表[1,2,3]
字典{‘spam’: ‘food’}, dict(hours=10)
元组(1, ‘spam’, 4)
文件open(‘egg.txt’)
集合set(‘abc’),{‘a’, ‘b’, ‘c’},
其他核心类型类型、None、布尔型
程序单元类型函数、模块、类
Python实现相关类型已编译代码、调用栈跟踪
  • Python是动态类型的(它自动跟踪你的类型而不是要求声明代码)
  • Python是强类型的(你只能对一个对象进行适合该类型的有效操作)

数字

  • 浮点数精度问题:所有分母不为2的幂次的分数都不能被精确存储,如0.1
    0.1 + 0.2 == 0.3为Flase

字符串

  • 字符串是由单字符的字符串所组成的序列
  • 可以在索引方括号中使用任意表达式,而不仅仅是数字如a[1+3]
  • 字符串具有不可变性
  • 可作用于多种类型的通用操作都是以内置函数或表达式的形式出现的(如len(x)、x[0]),但是类型特定的操作是以方法调用的形式出现的(如aString.upper()
  • "r"开头字符串表示去掉反斜线转义机制(如r'C:\text\new'

列表

  • 列表具有可变性
  • 超出列表末尾之外的索引会导致错误
  • 列表可以嵌套
  • 支持列表推导

字典

http://www.dtcms.com/a/424349.html

相关文章:

  • 随州网站建设哪家好wordpress 外观 自定义 没反应
  • 营销型网站建设 课程广告设计包括哪些方面
  • 西安网站建设哪个平台好安徽六安网
  • 网站顶端大图怎么做sem推广代运营
  • 八年级信息所用软件做网站网站建设怎样才能吸引顾客
  • 安卓基础006-视图
  • 建设标准 免费下载网站html5和h5的区别
  • 【展厅多媒体】大数据分析平台,展厅运营的“智慧眼”
  • 郑州网站建设公司锐客科技上海有名的设计工作室
  • 日期excel导入设置,导入表格实现日期批量打印
  • 再次使用xca软件生成自签证书
  • 【小白入门docker】创建Spring Boot Hello World应用制作Docker镜像并运行
  • 【Redis学习】String字符串
  • 项目实战:ecshop
  • 白城北京网站建设邵阳小学网站建设
  • SpringBoot 的配置文件与日志
  • 物联网技术与应用第三节课笔记
  • 【Java】P10 面向对象编程完全指南(S1-2 基础篇 包管理与导入)
  • C++ 特性 --内部类 模板类中取出来类类型问题
  • ip地址直接访问网站东莞市网络seo推广企业
  • 5090裸金属租用:捷智算助力企业数字化转型
  • 北京网站建设设计南阳网站建设哪家好
  • 大模型原理与实践:第一章-NLP基础概念完整指南_第1部分-概念和发展历史
  • 国企门户网站建设方案电子商务网站策划方案
  • 【Linux】cgdb调试工具的使用
  • 南京建设网站要多少钱线上推广活动
  • 做网站专题页需要注意什么app制作开发报价
  • iTerm2使用Shell Integration优雅地实现单个文件上传与下载
  • 怎样做网站漂浮精通网站开发
  • 西安网站制作sxyun昆明网站建设公司哪家好