Python函数—基础
来源:互联网 发布:js 判断对象是否包含 编辑:程序博客网 时间:2024/05/18 03:14
# ##函数import math # 导入math包# #空函数# 定义一个空函数 当未想好内部如何写的时候 用passdef empty_fun(): pass# #多个返回值得函数def quadratic(a, b, c): for i in [a, b, c]: if not isinstance(i, (int, float)): # 调用isinstance检查数据类型 raise TypeError('Wrong type!') if b * b - 4 * a * c < 0: return '无解' else: x1 = (-b + math.sqrt(b * b - 4 * a * c)) / (2 * a) x2 = (-b - math.sqrt(b * b - 4 * a * c)) / (2 * a) return x1, x2def abs_fun(x): if not isinstance(x, (int, float)): raise TypeError('The number type is wrong') if x >= 0: return x else: return -xprint(abs_fun(9))print(empty_fun())print(quadratic(2, 3, 1))print(quadratic(1, 3, -4))
0 0
- Python函数—基础
- Python——函数基础
- python基础——函数
- Python基础——函数
- Python基础——函数
- Python基础II---函数基础
- Python 基础 —— 匿名函数 lambda
- python基础之三——函数
- python 基础 —— __import__() 函数
- python基础——函数编程
- python基础学习五——函数
- python基础——函数默认参数
- python基础(04)——函数
- Python基础学习篇—dir()函数
- Python基础入门—常用函数笔记
- 【Python基础】函数
- Python基础07 函数
- python基础(3)-函数
- webpack-dev-server使用方法
- tomcat线程数
- 简单的基于LruCache的图片加载器
- Android 视频播放器
- vim命令总结
- Python函数—基础
- Eclipse常见错误overlaps the location of another project: 'xxx
- #if 预编译对未知宏定义的处理
- org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX]
- Http协议post请求
- grails executeQuery in
- 内部类详解
- ScrollView嵌套TextView,让TextView可以滚动
- BZOJ 3240 构造矩阵+矩阵快速幂