龙空技术网

python编写接收任意个参数和字符串参数的求和函数

Python青年 99

前言:

而今兄弟们对“python编写函数接收一个字符串的数据”大致比较关切,兄弟们都想要学习一些“python编写函数接收一个字符串的数据”的相关文章。那么小编也在网摘上汇集了一些有关“python编写函数接收一个字符串的数据””的相关资讯,希望朋友们能喜欢,朋友们快快来了解一下吧!

python编写接收任意个参数和字符串参数的求和函数

python编写求和函数,并且可以接收字符串参数

本站之前介绍了python内置的求和函数sum(),但是这个函数并不适用于多个数值类型的参数之间的求和,也不适用于字符串的类型数据的相加。今天,本站就利用for循环和可变参数来设计一个既可以满足任意多个数值类型的参数的求和,而且也可以接收字符串参数的python求和函数,实例代码如下:

#-*- coding:utf-8 -*-def _sum(*args):    if len(args) == 0:        return 0    else:        sum = 0        for i in range(len(args)):            if type(args[i])==str:                if i==0:                    sum = ''                    sum += args[i]                else:                    sum = str(sum)                     sum += args[i]            elif type(sum) == str:                sum += str(args[i])            else:                sum += args[i]        return sumprint(_sum())print(_sum('笨鸟工具(x1y1z1.com),璞玉天成,大器晚成'))print(_sum(1,2,3,4,5))print(_sum(1,2,3,'hello world',5,6))print(_sum('x1y1z1.com',1,2))——————————代码输出:0笨鸟工具(x1y1z1.com),璞玉天成,大器晚成156hello world56x1y1z1.com12
上面的代码解析内容请参照原文

原文地址:python编写求和函数,可以接收任意多个参数和字符串参数 - python教程

更多的python技术博客教程:

笨鸟工具-璞玉天成,大器晚成

注:如上内容为笨鸟工具(x1y1z1.com)原创,转载请注明出处!

标签: #python编写函数接收一个字符串的数据 #python编写函数接收一个字符串的数据结构 #编写函数接受一个字符串 #python编写函数接收一个字符串的数据类型 #python编写程序求和