潭州课堂25班:Ph201805201 第二课:数据类型和序列类型 (课堂笔记)

workon py3env

pip install ipython   安装虚拟环境,

安装完成之后,键入:ipython   进入环境,

数据类型:(整型)   int    -------->>1  2  3 ..

     (浮点型)float -------->>0.1   1.1 .. 

     (布尔型)bool -------->>  True(1),  False(0)

     (复数)    complex -------->>  5j,  123j,   00j

精确运算:导入模块  import decimal

decimal. Decimal ('0.1') + decimal. Decimal ('1.1') 

//  向下取整,

向上取整, import math

     math.ceil( 5/2 )

%  取余  

 

x = x+1  ----->>>   x += 1

x = x-1   ------->>  x -= 1

序列类型:

    (字符串)  str   ------>>   ''    ""    ''' '''

    (列表)      list   ------>>   [   ]    多个元素用,号隔开,

    (元祖)  tuple   ------>>  (   )   多个元素用,号隔开,,里边只有一个元素是,要加,号  ( 1, )

type 函数: type ()查看类型

索引取值: 

    st1 = 'asdfsadf'

    st1 [ index ]    st1 [0]          st1 [3] ...

    st1 [ -1]  倒着数,第一个  

切片:

  st1 [  start : end ; stap  ]    st1 [  开始: 结束 ; 步长  ]

类型转换:.....

id ()   查内存地址

拆包:

  x, y, z =( 1, 2, 3 )

  x = 1,  y = 2,  z = 3  

  x, *y =  (1, 2, 3 )

  x = 1,  y = [ 2,  3]

成员运算:

    in 判断是否存在,是返回 True,  否返回 False

    not in 判断是否不存在,是返回 False,  否返回 True

    

猜你喜欢

转载自www.cnblogs.com/gdwz922/p/9103129.html