龙岩做网站开发价格,湖北省住房和城乡建设厅网站首页,建设网站可以先买域名吗,制作企业网站欢迎界面素材用来练手的python练习题#xff0c;原题链接: python练习实例27
题干: 利用递归函数调用方式#xff0c;将所输入的5个字符#xff0c;以相反顺序打印出来。
实际要实现这个功能很简单#xff0c;我们只需要反向遍历字符串即可。源代码如下:
def p_inverse_boucle(my_st…用来练手的python练习题原题链接: python练习实例27
题干: 利用递归函数调用方式将所输入的5个字符以相反顺序打印出来。
实际要实现这个功能很简单我们只需要反向遍历字符串即可。源代码如下:
def p_inverse_boucle(my_string):for i in range(len(my_string)):print(my_string[(len(my_string)-i-1)])那么使用递归如何实现呢源代码如下: def print_inverse(s,length):if length 0: returnelse:print(s[length-1])print_inverse(s,length-1)首先定义递归函数这个递归函数总是从最后一个字符开始打印字符串停止条件是索引为0。 输出结果如下:
my_string input(输入五个字符:)print_inverse(my_string,5)