hongmeigui22027 发表于 2018-8-12 14:17:35

Python之对象类型

  在Python中一切皆对象,Python程序可以分解为模块、语句、表达式及对象。如下所示:
  1 程序由模块组成
  2 模块包含语句
  3 语句包含表达式
  4 表达式建立并处理对象
  内置对象(核心类型):
  1)数字:
  >>> 2+2            #整数加法
  4
  >>> 1.5*4          #浮点数乘法
  6.0
  >>> 2**10          #2的10次方
  1024
  2) 字符串:
  >>> s='abcdefg'
  >>> len(s)         #len函数验证变量的长度
  7
  >>> s         #获取某个元素
  'a'
  >>> s
  'b'
  >>> s[-1]          #反向索引
  'g'
  >>> s
  'e'
  >>> s          #分片
  'bcdefg'
  >>> s
  'abcdefg'
  >>> s[:3]
  'abc'
  >>> s[:-1]
  'abcdef'
  >>> s+'xyz'      #字符串合并
  'abcdefgxyz'
  >>> s='F'+s    #建立一个新的字符串,并以同样的变量名命名,改变其赋值
  >>> s
  'Fdefg'
  3)列表
  >>> L=
  >>> L
  
  >>> L                  #显示列表一个元素
  123
  >>> L +
  
  >>> M=[,             #嵌套
  ... ,
  ... ]
  >>> M
  [, , ]
  >>> M                   #显示第一行
  
  >>> M                #显示第一行中的第3个元素
  3
  4)字典
  创建字典方式1:
  >>> D={'food':'Spam','quantity':4,'color':'pink'}
  >>> D
  {'food': 'Spam', 'color': 'pink', 'quantity': 4}
  >>> D['food']
  'Spam'
  创建字典方式2:
  >>> D={}
  >>> D['a']='azwj'
  >>> D['b']='bzwj'
  >>> D['c']=4
  >>> D
  {'a': 'azwj', 'c': 4, 'b': 'bzwj'}
页: [1]
查看完整版本: Python之对象类型