# 1.自定义函数 使用def关键字定义
#(1)
def hello():
print("hello world!")
hello()
#(2)
def sum(a,b):
return a+b
print(sum(1,2))
# 2.内置标准函数
# (1)input() 输入函数
name=input("请输入一个姓名:")
# (2)int() 整数类型转换
a=int(input("请输入一个整数:"))
# (3)eval() 类型转换函数
b=eval(input("请输入一个整数:"))
# (4)print() 输出函数
print(name,"您好")
# (5)format() 格式化函数 "{} {}".format("hello", "world")
# 默认顺序
print("{} {}".format("hello", "world"))
# 设置指定位置
print("{0} {1}".format("hello", "world"))
print("{1} {0} {1}".format("hello", "world"))
# (6)abs(x) 绝对值函数
a=abs(a)
# (7)divmod() 返回的是a//b(除法取整)以及a对b的余数,输出位二元组形式
c=divmod(a,b)
# (8)pow() 次方函数 与x**y作用相同
d=pow(a,b)
# (9)round() 对小数进行四舍五入
e=round(1.234)
# (10)max(x1,x2,.....) 最大值函数
f=max(a,b)
# (11)min(x1,x2,.....) 最小值函数
g=min(a,b)
# (12)len(<string>) 字符串长度
h=len(name)
# 3.标准库函数 使用import关键字
# import 包名
# 计算直角三角形的第三条边
import math
a=float(input("输入第1条边长:"))
b=float(input("输入第2条边长:"))
c=math.sqrt(a*a+b*b)
print("第3条边长为:",c)
# 4.外部库函数 需要安装的第三方库
2021-07-22 python函数类型
最新推荐文章于 2024-01-31 09:19:02 发布