源自:7-3 Python之编写函数

python的平方和怎么理解?

def square_of_sum(L):

return sum([i * i for i in L])

print square_of_sum([1, 2, 3, 4, 5])

print square_of_sum([-5, 0, 5, 15, 25])

#def square_of_sum(L):

sum = 0

for x in L:

sum = sum + x * x

return sum

print square_of_sum([1, 2, 3, 4, 5])

print square_of_sum([-5, 0, 5, 15, 25])

能帮我理解一下这为什么可以使元素平方和return sum([i * i for i in L])#这个完全不能理解为什么

sum = 0

for x in L:#这个循环的for是使list的元素全计算吧

sum = sum + x * x#这个好理解python的平方并不是反v而是*但是sum+x*x的sum是什么?我记得是使打印的时候是整数?

return sum

提问者:雪乃

2018-01-20 19:08

python中平方和_python的平方和怎么理解?相关推荐

  1. 在python中对于函数定义代码的理解正确的理解是_Python 5 函数

    一.判断题(共10小题,10分) 在Python中,自定义函数的关键字是def.(1分) A.对 B.错 参考答案: A 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了.(1分) ...

  2. python中栈_Python中的栈

    Python中的栈 什么是栈 在数据结构中栈和队列可以理解为一种容器.它门也是一种简单的缓存结构,只支持数据的存储和访问.栈中的元素之间相互没有任何和的具体关系,只有时间的相互顺序.栈的相关操作包括数 ...

  3. python中单行注释_Python中的单行、多行、中文注释方法

    Python中的单行.多行.中文注释方法 一.python单行注释符号(#) python中单行注释采用 #开头 示例:#this is a comment 二.批量.多行注释符号 多行注释是用三引号 ...

  4. python print return_对python中return和print的一些理解

    前言 最近刚开始学习python,之前只有一些c的基础,也忘得差不多了,现在想边学习边总结和分享收获~看书时看了return的用法,可是后来和print混了,老是感觉可以将函数return值直接显示, ...

  5. python中迭代_python中的迭代什么意思

    python中的迭代什么意思 发布时间:2020-09-21 12:33:45 来源:亿速云 阅读:67 作者:Leah 这期内容当中小编将会给大家带来有关python中的迭代什么意思,文章内容丰富且 ...

  6. python中加减乘除_Python基础算法综合:加减乘除四则运算方法

    #!usr/bin/env python # -*- coding:utf-8 -*- #python的算法加减乘除用符号:+,-,*,/来表示 #以下全是python2.x写法,3.x以上请在pyt ...

  7. python中*args和**kwargs的理解,Python中的*args和**kwargs的理解与用法

    一.简述 1.*args和**kwargs 这两个是python中方法的可变参数. 2.*args表示任何多个无名参数,它是一个tuple: 3.**kwargs表示关键字参数,它是一个dict.并且 ...

  8. python中星号_Python中的星号符号

    Python中的星号实际上只是标准的乘法运算符*.它映射到它所操作的对象的^{}方法,因此可以重载以具有自定义含义.这与if或print无关.在 在字符串(str和unicode)的情况下,它被重载/ ...

  9. python中globals()_python中globals()的原因是什么?

    在python中使用globals()函数的原因是什么?它只返回全局变量的字典,这些变量已经是全局的,所以它们可以在任何地方使用-我只是好奇地问,想学Python. def F(): global x ...

  10. 对于python中的self,cls,decorator的理解

    1. self, cls 不是关键字 在python里面,self, cls 不是关键字,完全可以使用自己写的任意变量代替实现一样的效果 代码1 Python代码 Code: class MyTest ...

最新文章

  1. python导入py文件-关于python:如何从另一个目录导入.py文件?
  2. CentOS系统启动流程及GRUB文件说明
  3. 信息学奥赛一本通 1962:【13NOIP普及组】表达式求值 | 洛谷 P1981 [NOIP2013 普及组] 表达式求值
  4. mybatis工作总结001_mybatis中_parameter使用和常用sql
  5. iOS越狱,插件afc2、afc2add、apple file conduit2的区别
  6. CF235C Cyclical Quest
  7. logstash grok mysql_logstash -grok插件语法介绍
  8. mqtt 传文件断开连接的原因_MQTT系列 | MQTT的连接和断开
  9. 内存取证工具Volatility学习
  10. Centos 7 根目录存储容量调整大小
  11. 域控服务器更新规则,由服务器升级为域控制器的方法
  12. AQS同步器的实现原理
  13. 认识计算机微课导学单,微课“任务单”与“导学案”之比较
  14. 致创业者:你死的太快,是因为做的太慢
  15. C语言中输出26个字母
  16. 使用URL Rewrite实现网站伪静态
  17. Unity3D 200个插件免费分享
  18. Kubernetes组件Ingress
  19. FPGA编程中打拍的目的
  20. 自定义bpmn.js左侧工具栏palette样式

热门文章

  1. win7计算机怎么初始化,win7怎么初始化电脑 win7初始化电脑步骤
  2. PHP 之建行龙支付-主扫(客户扫码商家二维码),获取二维码信息
  3. 系统wmi服务器,wmi的服务器实时监控系统
  4. 什么是SPA,如何实现SPA应用呢?
  5. vue3.0引入element插件报错解决
  6. Win10 + Ubuntu 安装教程(痛苦踩坑)
  7. PowerApps 中的单选控件
  8. 转帖:三种快乐物质——多巴胺、血清素、内啡肽
  9. 微信测试点(八大点)
  10. ENSP端口角色和状态