python中平方和_python的平方和怎么理解?
源自: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的平方和怎么理解?相关推荐
- 在python中对于函数定义代码的理解正确的理解是_Python 5 函数
一.判断题(共10小题,10分) 在Python中,自定义函数的关键字是def.(1分) A.对 B.错 参考答案: A 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了.(1分) ...
- python中栈_Python中的栈
Python中的栈 什么是栈 在数据结构中栈和队列可以理解为一种容器.它门也是一种简单的缓存结构,只支持数据的存储和访问.栈中的元素之间相互没有任何和的具体关系,只有时间的相互顺序.栈的相关操作包括数 ...
- python中单行注释_Python中的单行、多行、中文注释方法
Python中的单行.多行.中文注释方法 一.python单行注释符号(#) python中单行注释采用 #开头 示例:#this is a comment 二.批量.多行注释符号 多行注释是用三引号 ...
- python print return_对python中return和print的一些理解
前言 最近刚开始学习python,之前只有一些c的基础,也忘得差不多了,现在想边学习边总结和分享收获~看书时看了return的用法,可是后来和print混了,老是感觉可以将函数return值直接显示, ...
- python中迭代_python中的迭代什么意思
python中的迭代什么意思 发布时间:2020-09-21 12:33:45 来源:亿速云 阅读:67 作者:Leah 这期内容当中小编将会给大家带来有关python中的迭代什么意思,文章内容丰富且 ...
- python中加减乘除_Python基础算法综合:加减乘除四则运算方法
#!usr/bin/env python # -*- coding:utf-8 -*- #python的算法加减乘除用符号:+,-,*,/来表示 #以下全是python2.x写法,3.x以上请在pyt ...
- python中*args和**kwargs的理解,Python中的*args和**kwargs的理解与用法
一.简述 1.*args和**kwargs 这两个是python中方法的可变参数. 2.*args表示任何多个无名参数,它是一个tuple: 3.**kwargs表示关键字参数,它是一个dict.并且 ...
- python中星号_Python中的星号符号
Python中的星号实际上只是标准的乘法运算符*.它映射到它所操作的对象的^{}方法,因此可以重载以具有自定义含义.这与if或print无关.在 在字符串(str和unicode)的情况下,它被重载/ ...
- python中globals()_python中globals()的原因是什么?
在python中使用globals()函数的原因是什么?它只返回全局变量的字典,这些变量已经是全局的,所以它们可以在任何地方使用-我只是好奇地问,想学Python. def F(): global x ...
- 对于python中的self,cls,decorator的理解
1. self, cls 不是关键字 在python里面,self, cls 不是关键字,完全可以使用自己写的任意变量代替实现一样的效果 代码1 Python代码 Code: class MyTest ...
最新文章
- python导入py文件-关于python:如何从另一个目录导入.py文件?
- CentOS系统启动流程及GRUB文件说明
- 信息学奥赛一本通 1962:【13NOIP普及组】表达式求值 | 洛谷 P1981 [NOIP2013 普及组] 表达式求值
- mybatis工作总结001_mybatis中_parameter使用和常用sql
- iOS越狱,插件afc2、afc2add、apple file conduit2的区别
- CF235C Cyclical Quest
- logstash grok mysql_logstash -grok插件语法介绍
- mqtt 传文件断开连接的原因_MQTT系列 | MQTT的连接和断开
- 内存取证工具Volatility学习
- Centos 7 根目录存储容量调整大小
- 域控服务器更新规则,由服务器升级为域控制器的方法
- AQS同步器的实现原理
- 认识计算机微课导学单,微课“任务单”与“导学案”之比较
- 致创业者:你死的太快,是因为做的太慢
- C语言中输出26个字母
- 使用URL Rewrite实现网站伪静态
- Unity3D 200个插件免费分享
- Kubernetes组件Ingress
- FPGA编程中打拍的目的
- 自定义bpmn.js左侧工具栏palette样式