栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

(过去)原文拓展提升---小白助力对函数的深度理解【深度解析,重度扩展】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(过去)原文拓展提升---小白助力对函数的深度理解【深度解析,重度扩展】

写了一段时间的博文,收获了网友们的留言和关注,甚是感谢为了回馈朋友们的关注,同步继续更新内容。

源文链接

对一组数字的平方求和
  1. 通过回头对自己前面的运算思想回顾,觉得还应该对原代码进行再次修改。

  2. 个人的感悟,写代码久了,突然觉得这有点像写文章,反复修改出真知,反复踹磨出精品。

  3. 这是一个函数运算式:

    3-1、涉及到的是多参数思想,数学运算式
    3-2、*numbers:函数参数可以是多个输入,本文中参数为:a,b,c
    3-3、函数执行完后,要保留一个结果,实例化后该结果将会赋给变量cal
    3-4、通过input输入的数值不是真正的数值,而是字符型,所以需要对其转化,这里面用了eval()
    3-5、最后用print(),利用"{}".format()格式,把a,b,c,cal等变量依次输出到屏幕上。代码详细如下:

def calc(*numbers):
    sum = 0
    for n in numbers:
        sum = sum + n * n
    return sum
a,b,c = eval(input("输入三个数,计算平方和n:"))
cal = calc(a,b,c)

print("您要计算的是{}²+{}²+{}²={}".format(a,b,c,cal))

因为对python的功能和使用场景有了一些心得和感悟,同时也希望能够结识更多优秀的博主成为朋友,所以还希望所写内容能够对大家有所启发,有所感悟!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308619.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号