python语言入门--第二章 类型与操作符

2.1 Python程序结构

       Python 可分为模块、语句和对象,程序是由模块组成,模块包含语句,语句生成、处理对象.

2.2 为什么使用内置对象

        往往比自己定制的数据结构更有效.

2.3 数字

        Python的长整数型(后面跟L或l)可以任意长,可以扩展到内存不允许为止。

        普通的整数的精度与C的长整数型一样(至少32位)。

        八进制和十六进制和C一样,八,0;十六,0x or 0X

        复数,实数+虚数J(j),如3+4J

         

        Python 特有的部分操作符

                x  or y     (只有x为假时,y才被计算)

                x  and y  (只有x为真时,y才被计算)

                not x

                is   

                is not

                in 

                not in

                lambda args: expression

         混合类型的情况,同C,先转化为最复杂的类型,再运算.

                

         Numeric Python 可选的扩展程序,提供高级功能,例矩阵的运算.

         运算符都可以被重载.

          变量是在赋值的同时生成的,不用预先声明变量,和Matlab 的使用一样.

          

          可以使用 import 导入模块,获得更多功能.

2.4 字符串

          不同引号的互相嵌入,不需要转义.

          三引号的输入  ‘’‘  (连输3个单引号)

          +  合并

          *   重复

          ’abc'+9 不会允许

          先看到Page 51, 跳到后面去了

         

原文地址:https://www.cnblogs.com/zhangjiethu/p/4999171.html