首页 > 其他分享 >不确定传参的个数n=(1,2,...) 返回n*n的和

不确定传参的个数n=(1,2,...) 返回n*n的和

时间:2023-07-05 16:12:49浏览次数:36  
标签:传参 ... calc list 个数 result print total numbers

# 函数 不确定的参数情况下 输出 n*n的和
def calc(numbers):
    total=0
    for n in numbers:
        print(f'n:{n}')
        total=total+n*n
        print(f'total:{total}')
    return total
#调用函数
result=calc((1,2))
print(f'result:{result}')


'''
this x is in the funcx:--> 9
--------------
this x is in the funcx:--> 9
'''
# 函数 不确定的参数情况下 输出 n*n的和
def calc(*numbers):
    total=0
    for n in numbers:
        print(f'n:{n}')
        total=total+n*n
        print(f'total:{total}')
    return total
#调用函数
result=calc(1,2,3)# 不需要强调以元祖形式传入参数
print(f'result:{result}')

 

# 函数 不确定的参数情况下 输出 n*n的和
def calc(*numbers):
    total=0
    for n in numbers:
        print(f'n:{n}')
        total=total+n*n
        print(f'total:{total}')
    return total
#调用函数
list=[1,2,3]
result=calc(*list)# 不需要强调以元祖形式传入参数 等同于result=calc(list[0],list[1],list[2])
 print(f'result:{result}') ''' n:1 total:1 n:2 total:5 n:3 total:14 result:14 '''

 

标签:传参,...,calc,list,个数,result,print,total,numbers
From: https://www.cnblogs.com/haha1988/p/17528817.html

相关文章

  • vue3子组件向父组件传参
    《好记性不如烂笔头系列》子组件<template><divclass="protocolstyle"><van-checkboxv-model="checked"toggle@click="userProtocolClick"></van-checkbox><spanclass="marginL5">测试数据</span......
  • .NET各种常见后缀名的含义(.csproj,.suo,.resx......)
    https://blog.csdn.net/prefercent/article/details/8471816整理了一些.NET项目中经常接触但是不明白什么意义的文件后缀名,希望能帮到大家。.cs类文件。源代码都写在这里,主要就看这里的代码。.Designer.cs设计文件,自动生成.resx资源文件,一些资源存放在这里.csprojC#项目文件......
  • 两个数组最小的异或值之和
    1.状态压缩+动态规划顺序不重要,依次枚举数组1的每个数,和数组2进行组合计算classSolution{public:intminimumXORSum(vector<int>&nums1,vector<int>&nums2){intn=nums1.size();if(judge(nums1)||judge(nums2)){intres=0;......
  • restful api报错:Ambiguous handler methods mapped for ...
    问题最近,为了给大家搭建一个学习环境,开发了几个restfulapi  在用jmeter发请求的时候报错请求为: 报错:通过id查询,也会匹配到通过username查询{"code":1002,"msg":"请求失败","data":"Ambiguoushandlermethodsmappedfor'/qzcsbj/v2/users/4':{publiccom.qzcsbj.dem......
  • 函数 传参 返回值
    #函数传参deffoo1(name,address):print(name,address)#直接传入参数foo1('fqs',"huilongguan")#关键字传入参数foo1(name='doudou',address='huilongguan')'''fqshuilongguandoudouhuilongguan'''......
  • js正则表达式replace中参数为$1、$2、...、$99、函数等用法以及常用的正则表达式
    js正则表达式replace中参数为$1、$2、...、$99、函数等用法以及常用的正则表达式原文链接:https://blog.csdn.net/sxww_zyt/article/details/130258920示例:时间格式进行转换显示。//202007011927122020-07-0119:27:12getdateString(datastr){letpattern=/(\d{......
  • 【本周特惠课程】深度学习6大模型部署场景(Pytorch+NCNN+MNN+Tengine+TensorRT+微信小
    前言欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下:第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用。第2层:掌握CV算法最底层的能力,包括模型设计基础,图像分类,模型分析。第3层:掌握CV算法最核心的方向,包括图像分......
  • go 传参 类型:接口类型 返回统配接口类型 , 求两个切片并集
     用一个函数可以同时求两个[]string 切片,或者两个[]int切片并集packagemain//测试统配传参funccommonParamTest(s1,s2interface{})interface{}{switchv:=s1.(type){//获取对应的类型case[]string:m:=make(map[string]int)......
  • 前端Vue自定义精美宫格菜单按钮组件 可设置一行展示个数 可设置成九宫格 十二宫格 十
    前端Vue自定义精美宫格菜单按钮组件可设置一行展示个数可设置成九宫格十二宫格十五宫格,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13315效果图如下:cc-categoryMenu使用方法<viewclass="header">十五宫格菜单</view><!--推荐宫......
  • 【C++】关于常引用的问题 #什么是权限放大?权限放小?隐式或强制转换居然还有这一步?...#
    前言引用在c++中的使用非常常见,可以说是很重要的,引用的常引用相关的问题让很多人稍不留神就出错了,这里我们就来谈谈常引用的问题。关于权限关于权限有权限缩小和权限放大的问题,比如一个文件,当初它只有读的权限,而现在你给它再加个写的权限,这就是权限放大;又或当初它读,写的权限......