首页 > 编程语言 > 详细

经典Python案例实现

时间:2020-09-14 20:24:23      阅读:99      评论:0      收藏:0      [点我收藏+]

一、

二、

三、

四、

五、函数篇

5.1 计算圆的面积

from math import pi as PI

def CircleArea(r):
    if isinstance(r,(int,float)) and r > 0: #确保接收的参数为大于0的数字
        return PI * r * r
    else:
        return("You must give me an interger or float as radius.")

print(CircleArea(3))

5.2 返回实数中大于平均值的实数

编写函数,接收任意多个实数,返回一个元组,其中第一个元素为所有参数的平均值,其他元素为大于平均数的实数

def demo(*para): #参数传递的序列解包
    avg = sum(para) / len(para)
    g = [i for i in para if i > avg]
    return (avg,) + tuple(g)
print(demo(1,2,3,4,5))

经典Python案例实现

原文:https://www.cnblogs.com/RioTian/p/13668070.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!