python基础笔记3

一、数字类型:整数和浮点数

浮点数间运算存在不确定尾数,不是BUG

0.1+0.3
》》0.4
0.1+0.2
》》0.30000000000000004

因为计算机中小数点后面用 53位二进制来表示

为了解决这个问题

round(x,d):对X 四舍五入,d是小数截取位数

round(0.1+0.2)==0.3

浮点数可以采用科学计数法表示:

<a>e<b> a*10b 9.6E5 =96000

复数类型:

用于数学空间变换。。。。。。。

操作符

1、+、-、*、/、//(整数除)10//3=3,%,x**y=x的y次方

x op y 二元操作符

2、关于运算位数

 3、abs(x)

  divmod(x,y) divmod(10,3)=(3,1)

 pow(x,y[,z]) 幂余 (x**y)%z

round() 四舍五入

max()min()

int() 取整 float()变浮点数

二、字符串

1、由0个或多个字符组成的有序字符序列

2类4种

单行:一对单引号或双引号

多行:'''        

               '''

 2、正向递增 反向递减

3、索引和切片

Str[M:N:K]

"0123456"[:3]="012"

"0123456"[1:8:2]= "1357"

 "0123456"[::-1]="654321"

4、转义符 \

 5、字符串操作符

x+y 连接

n*x 复制N 次x

x in s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值