自学python--笔记2

**

常用的函数: 评估函数 数值运算函数 字符串处理函数

**

**

一、评估函数

**
eval() (去掉参数最外侧引号并执行余下语句的函数)
eval(TempStr)

>>> TempStr = "12.3"
>>> eval(TempStr)
12.3

**

二、数值运算函数

**
1)abs(x) 求绝对值

>>> x = -12
>>> abs(x)
12
>>> x = 11
>>> abs(x)
11

2)divmod(x,y) 商余,即输出 (x//y,x%y), 输出商和余数

>>> x=4
>>> y=2
>>> divmod(x,y)
(2, 0)

3)pow(x, y [,z]) 幂运算和取余,(x**y)%z,[…]表示z 参数可以省略

>>> x = 4
>>> y = 2
>>> pow(x, y)
16
>>> pow(x,y,2)
0
>>> pow(x,y,3)
1

4)round(x[,d]) 四舍五入,d:保留的小数位数,默认值为0

>>> round(-123.234,2)
-123.23

5)max(x1,x2,…,xn) 最大值,返回x1到xn 中的最大值

>>> max(2,4,34,54,10)
54

6)min(x1,x2,…,xn) 最小值,返回x1到xn 中的最小值

>>> min(2,4,34,54,10)
2

7)int(x) 将x变成整数,舍弃小数部分

>>>int(123) 
123

8)float(x) 将x变成浮点数,增加小数部分

>>>float(1.12) 
1.12 

9)complex(x) 将x变成复数部分,增加虚数部分

>>> complex(4)
(4+0j)

**

二、字符串处理函数

**

  1. len(x) 长度,返回字符串x的长度
>>> len("123hun")
6
  1. str(x) 任意类型x所对应的字符串形式
>>> str(1.23)
'1.23'
>>> str([1,2])
'[1, 2]'
  1. hex(x)或oct(x) 整数x的十六进制或八进制小写形式字符串
>>> hex(425)
'0x1a9'
>>> oct(425)
'0o651'
  1. chr(u)
    u为Unicode编码,返回其对应的字符
>>> chr(10004)
'✔'
  1. ord(x)
    x为字符,返回其对应的Unicode编码
>>> ord("✔")
10004
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值