我试着写一个平方和(xs)函数来计算列表xs中数字的平方和。例如,平方和([2,3,4])应返回4+9+16,即29:

我试过的是:import random

xs = []

#create three random numbers between 0 and 50

for i in range(3):

xs.append(random.randint(0,50))

def sum_of_squares(xs):

#square the numbers in the list

squared = i ** i

#add together the squared numbers

sum_of_squares = squared + squared + squared

return sum_of_squares

print (sum_of_squares(xs))

现在这个总是印出来的12

因为它把i作为列表中整数的数量,而不是整数的值。我该怎么说“将值乘以整数的值”,因为列表中有很多整数可以得到平方值?

问这个问题让我试着说:import random

xs = []

#create three random numbers between 0 and 50

for i in range(3):

xs.append(random.randint(0,50))

def sum_of_squares(xs):

#square the numbers in the list

for i in (xs):

squared = i ** i

#add together the squared numbers

sum_of_squares = squared + squared + squared

return sum_of_squares

print (sum_of_squares(xs))

但它似乎没有正确地对正整数的值-我不确定它在做什么。请参见本屏幕截图中的Visualize Python演练。

python如下函数返回两个数的平方和_计算Lis中数字平方和的函数相关推荐

  1. python怎么设编程两个数相加时_黄哥Python, LeetCode 第二题两数相加代码

    来源力扣​leetcode-cn.com 给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果,我们将这两个数相 ...

  2. c++ 编写函数返回两个值最小值_结合实例来分析SQL的窗口函数

    这篇主要是用举栗子的方式来理解SQL中的窗口函数,加深大家对SQL窗口函数的理解. 样例表 这个样例表是我为了好理解,随便设计的,不符合数据库设计的三范式,请忽略. (一)标准聚合函数 标准的聚合函数 ...

  3. python求三个整数最大值_python 练习题:定义一个getMax()函数,返回三个数(从键盘输入的整数)中的最大值。...

    此题比较简单,不做过多说明. 值得注意的是如何用一行代码让用户一次性输入为多个变量赋值 Python # 定义一个getMax()函数,返回三个数(从键盘输入的整数)中的最大值. def getMax ...

  4. 函数实现两个数比较大小。

    标题函数实现两个数的大小 比较两个数的大小是很简单的,简单判断语句就能轻易地实现,今天说的是用函数来实现. 1.题目:int main() { int num1 = 10; int num2 = 20 ...

  5. python3,利用函数求两个数的和与差。

    基础内容: 相信很多刚接触 python 的同学都有遇到过这种题.以下是 在 python 中的利用函数求两个数的和与差. class Calculate: def --init--(self,num ...

  6. DATEDIFF() 函数返回两个日期之间的天数

    定义和用法 DATEDIFF() 函数返回两个日期之间的天数. 语法 DATEDIFF(date1,date2) date1 和 date2 参数是合法的日期或日期/时间表达式. 注释:只有值的日期部 ...

  7. 利用函数求两个数的最大值

    利用函数求两个数的最大值 <!DOCTYPE html> <html lang="en"><head><meta charset=&quo ...

  8. 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数。

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: [实验案例3:函数的递归调用] 编写函数求两个数的最大公约数,采用递归法计算两数的最大公约数. [实验指导] 分析:m.n为两 ...

  9. (指针详解1)例:用函数编写两个数的交换

    ​​​前言: 我们在初学c语言时都会遇到的一个题目,那就是交换两个数字的大小,我们需要定义两个变量保存两个值,再定义一个temp进行中间值保存 int temp=0: int a=10: int b= ...

最新文章

  1. Oracle Database基础
  2. 五子棋c语言代码ppt答辩,C语言案例:控制台版本的五子棋游戏【代码】
  3. Nginx log error:client sent invalid userid cookie
  4. sql语句(access语句)第8条数据到第18条数据
  5. 建立无服务器的“ Hello World”功能
  6. linux chromium安装falsh插件
  7. vim中设置tab的长度的方法
  8. 现代3D图形编程学习-基础简介(2) (译)
  9. Android中UI线程与后台线程交互设计的5种方法
  10. 网页鼠标指针样式(cursor属性)
  11. 国内外一些软件开发大公司
  12. 银行家算法(C++实现)
  13. Excel 中超链接转换为相应的 URL
  14. C语言自然数各自出现的次数,2010年计算机等考二级C语言上机考试练习(1)
  15. 配置GeeM2传奇登陆器详细图文教程
  16. Linux常用命令——nethogs命令
  17. 康瞳新零售护眼产品新系统 零售商城
  18. 昆仑通泰历史数据导出到u盘_HMI温度趋势图想导出到U盘,如何做?-工业支持中心-西门子中国...
  19. MAC视频剪辑软件推荐
  20. 2019.11.11

热门文章

  1. 通联数据以AI预测上市公司业绩,探索投研新模式
  2. OpenSwan和华为AR2240对接IPSec隧道
  3. 均值归一化_机器学习总结(算法):高斯、高斯过程、SVM、归一化
  4. 需求池与功能清单的区别
  5. ed2k解析源码php,PHP源码调试分析
  6. Java编码规范--命名风格
  7. linux jar 命令解war包,打war包
  8. Javaweb-书城项目
  9. 六年级下计算机教案封面,人教版六年级数学下册教案
  10. [前端css-3] 实现图片卷帘效果,以及动画