将十进制的正整数d转换为r进制整数(r=2~9),请用python编写递归函数Trans实现。 提示:以字符串方式返回结果。
时间: 2024-05-29 08:08:21 浏览: 12
好的,您的问题是将十进制的正整数d转换为r进制整数的递归函数实现,下面是实现代码:
def Trans(d, r):
"""
将十进制的正整数d转换为r进制整数
"""
if d == 0:
return ''
else:
return Trans(d//r, r) + str(d%r)
请问您还有其他问题需要我回答吗?
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)