String 如何在python中创建一个递归函数来执行描述中列出的操作?

String 如何在python中创建一个递归函数来执行描述中列出的操作?,string,function,recursion,String,Function,Recursion,函数字符串_number(numbers)此函数必须以递归方式编写,除numbers参数外,您还可以为函数提供其他参数。就其本身而言,数字是一个仅由数字组成的字符串。string_number函数必须返回给定参数的每一位数字的总和,乘以2,并上升到数字所占的位置,从右边开始计数。例如,以字符串“123”为例,“3”占据位置0,“2”占据位置1,“1”占据位置2,因此结果是(3*2**0)+(2*2**1)+(1*2**2),等于11

函数字符串_number(numbers)此函数必须以递归方式编写,除numbers参数外,您还可以为函数提供其他参数。就其本身而言,数字是一个仅由数字组成的字符串。string_number函数必须返回给定参数的每一位数字的总和,乘以2,并上升到数字所占的位置,从右边开始计数。例如,以字符串“123”为例,“3”占据位置0,“2”占据位置1,“1”占据位置2,因此结果是(3*2**0)+(2*2**1)+(1*2**2),等于11