为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何使用python定义一个函数呢?代码如下:

请问该如何使用python定义一个函数呢?代码如下:

潇潇雨雨 2022-02-25 19:15:29
This function receives as input a string which may contain letters, digits or special symbols.The function should return the sum of adding the digits in the string. An example addDigitsInString('a12bcd3') should return 6
查看完整描述

2 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

使用关键词 def 声明这是一个函数
1def 函数名 (参数):
2 语句块
参数可以没有,也可以有多个,用逗号隔开,第一行称为函数头,结尾一定要加冒号,代表开始进入函数体的执行。
语句块也就是函数体,是关于这个函数要实现的功能的语句,语句要有返回值即return语句,如果没有return语句,就代表return none.

查看完整回答
反对 回复 2022-02-27
?
慕慕森

TA贡献1856条经验 获得超17个赞

def addDigitsInString( str_ ):
return sum( int( x ) for x in str_ if x.isdigit( ) )

查看完整回答
反对 回复 2022-02-27
  • 2 回答
  • 0 关注
  • 158 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信