Python自己定义一个求累加和的函数
程序员文章站
2022-10-19 22:45:18
写一个函数,可以计算参数的累加和,参数的个数是不确定的,代码如下:def add(*args): sum = 0 if len(args) > 0: for i in args: sum += i print('累加和是:', sum) else: print('没有元素,和是:', sum)args 是英语 arguments的缩写,意思是位置参数,在args前面加上*号,就表示传过去的参数不确...
写一个函数,可以计算参数的累加和,参数的个数是不确定的,代码如下:
def add(*args):
sum = 0
if len(args) > 0:
for i in args:
sum += i
print('累加和是:', sum)
else:
print('没有元素,和是:', sum)
args 是英语 arguments的缩写,意思是位置参数,在args前面加上*号,就表示传过去的参数不确定,如果空就表示是一个空的元组:
# 调用函数
add() #传递的参数为0的情况进行测试
add(1, 23, 4,5698)
运行结果:
D:\python\python.exe I:/pycharm/函数-可变参数.py
没有元素,和是: 0
和是: 5726
Process finished with exit code 0
本文地址:https://blog.csdn.net/weixin_47401101/article/details/107391670
上一篇: 华为申请注册鸿蒙商标 安卓再见!华为旗舰手机将陆续升级HarmonyOS
下一篇: 分层架构设计
推荐阅读
-
python简单的函数定义和用法实例
-
python自定义函数实现一个数的三次方计算方法
-
Python自定义一个数组类,支持数组之间的四则运算和其他常见方法
-
python的函数定义中99%的人会遇到的一个坑
-
Python自己定义一个求累加和的函数
-
Python自定义函数的创建、调用和函数的参数详解
-
c语言:sizeof的使用,其不是函数,是一个操作符关键字,定义一个数组arr,输出arr和&arr的区别
-
python利用可变长度参数定义一个函数,输入为任意个数的数值,功能为对输入数据求和并输出;
-
9、试编写程序,输入一个字符串,再输入一个字符ch,将字符串中所有的ch字符替换为字符’*’。 要求定义和调用函数mChar(s, c ),该函数将字符串s中出现的所有c字符替换为’*’。
-
1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2">
PTA判断输入的整数是否是素数,如果是则输出"1",否则输出"0." 编写程序,求自然数1至n(n>1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2