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

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

潇潇雨雨
浏览 159回答 2
2回答

阿波罗的战车

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

慕慕森

def addDigitsInString( str_ ):return sum( int( x ) for x in str_ if x.isdigit( ) )
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
Python