zoukankan      html  css  js  c++  java
  • 学习笔记——Python的对象模型

    1、数字

    数字分为整型(int)如:1234, 564;浮点型(float)如:1.245, 3.1415926, 1.23e9, 1.2e-5;复数(complex)如:3+4j

    2、字符串 (str)  如:‘Lisa’, "I'm student", "'Python'";

             字符串中的编码问题,在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

    3、字节串 (bytes)如:b‘Hello, world’

    4、列表 (list)如:[1, 2, 3]   ['a','b',['c','2']]   

    5、元组  (tuple) 如:(1, -9, 6),    (3,)

    6、字典  (dict)如:{1:'a', 2:'b', 3:'c'}

    7、集合 (set)如:{'a', 'b', 'c'}

    8、布尔型   (bool) True ,  False

    9、空类型  (NoneType) None

    10、异常  Exception、ValueError、TypeError

    11、文件     如:f = open('data.dat', 'rb')      一般用  with...as...

    12、其他可迭代对象     如:生成器对象、range对象、zip对象、enumerate对象、map对象、filter对象......

    13、编程单元    

           函数(用def定义)、类(用class定义)他们都属于可调用对象

           模块(类型为module)  模块用来集中存放函数、类、常量或者其他对象

  • 相关阅读:
    nginx日志、变量
    http相关
    nginx.conf文件的使用
    NA交换①
    第一章 何为网络
    第二章 以太网
    SATA、SCSI、SAS
    第十章 安全
    附录A 思科互联网络操作系统(IOS)
    标准ACL、扩展ACL和命名ACL的配置详解
  • 原文地址:https://www.cnblogs.com/xuanhuolang/p/10210492.html
Copyright © 2011-2022 走看看