常见的我们一般的集成功能的函数,比如输入输入,匹配字符串函数等等都算。我们举一些常见的函数的例子。
输入函数
name = input("请输入你的名字")
前面已经详细说明过,就不再多说
输出函数
print("Hello") # 简单输出
print("hello","are","you","ok") # 输出多字符串
print(1+2) #得到计算结果
# 可见print函数里面可以进行一些简单的计算
进制转换函数
十进制转二进制
i = 10; j = bin(i) print(j)
十进制到八进制
i = 10; j = oct(i) print(j)
十进制到十六进制
i = 10; j = hex(i) print(j)
二进制转换为十进制
a = eval('0b11')
print(a)
数学函数
1、abs(num) 返回num的绝对值
print(abs(-3))
2、max(num1,num2,…,numn) 返回给定参数的最大值
num1 = 10 num2 = 20 print(num1 > num2) print(max(num1,num2,56))
3、min(num1,num2,…,numn) :返回给定参数的最小值
print(min(12,3,34,0))
4、pow(x,y) : 求x的y次方,x^y
print(pow(2,3))
5、round(num,n) : 四舍五入,
参数一:需要进行四舍五入的数据;
参数二:保留小数的位数。若n不写,默认为0
print(round(123.486,2))range()函数
range([start,] stop [,step])
实质:创建了一个可迭代对象;一般情况下与for循环一起连用
1、start 可以不写,默认值是0,若给定则从start开始
2、stop 必须给定;
3、取值范围[start,stop)
4、step:步长,若不给则默认为1
‘’’
需求:使用for循环计算123…*20的值
accou = 1
for i in range(1,21):
accou *= i
print(accou)
数据结构和字符串等相关操作函数见上目录。



