python基本数据类型及方法 1.0版

基本数据类型有6种

有序:字符串,元祖,列表

无序:字典,集合,数字

1.数字

数字包含int, float, bool, complex

默认提供提供17位小数的精度,可用round模块,格式化%.nf,超过17位高精度可用 decimal模块,配合getcontext

自然常数e: n为复利的次数,那么利率就是其倒数1/n. 一年后的收益公式为(1+1/n)^n. 当n趋于无穷大时,(1+1/n)^n并非也变得无穷大,而是等于2.718281828459……这是一个类似于圆周率的无限不循环小数(即无理数),用字母e表示,被称为自然常数。

对数: N=a^x, x = logaN ,a叫底数,N叫真数

欧几里德范数: n维空间的向量长度计算公式,x是n维向量(x1,x2,…,xn),||x||=根号(|x1|方+|x2|方+…+|xn|方)

1°=π/180,1rad=(180/π)°

pi: 圆周率 π

 

 

2.字符串

\为转义字符,字符串前加r表示不转义

索引:从左到右--->从0开始,从右到左---> 从-1开始,切片[a:b]--->取[a,b)的元素

字符串不能被改变

 

 

3.列表

索引方式和字符串一样,可被索引和切片

list可被改变

支持*操作,ex:list*2

 

 

4.元祖

不能被改变元素的列表

 

5.字典

字典关键字key必须唯一,属性为不可变.

值value可为任意元素

可作为key的有:字符串,数字,元祖

 

6.集合(set)

没有值的字典

 

posted @ 2018-10-09 16:05  Freedom_L  阅读(55)  评论(0)    收藏  举报