python基础:学习python内置函数第一天

1、abs()函数

abs(x) 函数返回数字的绝对值。

1)若参数为实数,返回其绝对值。

>>> abs(-78)
78
>>> 
>>> abs(10.6)
10.6

2)若参数为复数,则返回复数的绝对值(此复数与它的共轭复数的乘积的平方根)。

>>> abs(1j)
1.0
>>> abs(2+1j)
2.23606797749979

2、divmod() 函数

divmod(a, b)函数(a,b为实数),把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。

>>> divmod(41,4)
(10, 1)				  #41//4==1,41%4==1
>>> divmod(12,4)      #整除
(3, 0)
>>> divmod(4+4j,1+1j)  #复数时报错
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: can't take floor or mod of complex number.

3、max() 函数和min() 函数

max( x, y, z, … )方法返回给定参数的最大值,参数为数值表达式
min( x, y, z, … ) 方法返回给定参数的最小值,参数为数值表达式

>>> max(20,34,23,45,-2)
45
>>> min(2,15,-76,-1,3)
-76

4、pow() 函数

pow( x, y )方法返回 x**y(x 的 y 次方) 的值。

>>> pow(100,2)
10000
>>> pow(10,-2)
0.01
>>> pow(4,0)
1

5、sum() 函数

sum(iterable, start)返回计算结果。
iterable – 可迭代对象,如:列表、元组、集合。
start – 指定相加的参数,如果没有设置这个值,默认为0。

>>>sum([0,1,3,2])  			# 元组计算总和后再加 0
6 
>>> sum((2, 3, 4), 2)        # 元组计算总和后再加 2
11
>>> sum([1,2,3], 2)      # 列表计算总和后再加 2
8

6、round() 函数

round( x , n )返回浮点数x的四舍五入值。
x – 数值表达式,需要四舍五入的参数。
n – 数值表达式,表示精确几位小数。

>>>round(3.1415926,3)		#精确到第三位小数
3.142
>>> round(1.00051,2)		#精确到第二位为1.00写作实数1.0
1.0

7、input() 函数

Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。

>>>a = input("input:")
input:123                  # 输入整数
>>> type(a)
<class 'str'>              # 字符串
>>> a = input("input:")    
input:runoob              # 正确,字符串表达式
>>> type(a)
<class 'str'>             # 字符串

input() 可以一次接收多个值。

>>> a,b,c = (input("请输入三角形三边的长:").split())
请输入三角形三边的长:1 3 2
>>> a,b,c
('1', '3', '2')

8、print() 函数

print(*objects, sep=’ ‘, end=’\n’)方法用于打印输出。
objects – 输出对象,可以一次输出多个对象,需要用 , 分隔。
sep – 用来间隔多个对象,默认值是一个空格。
end – 用来设定以什么结尾。默认值是换行符 \n,我们可以更改。

>>> print("hello")
hello
>>> a=1
>>> b=2
>>> print(a,b)				#默认输出的间隔和结尾
1 2
>>> print(a,b,sep="\t",end="..")		#更改间隔和结尾
1	2..
>>> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值