python小练习

python每日一练

  近期,笔者在csdn上发现了python技能树(内测版)这个好东西,正愁自学完python没有用武之地,果断的刷起了上面的题目。但是与其看别人的代码,不如自己写代码,因此在这里分享下自己的解法。(嘿嘿,其实就是想水一篇文章,奥奥,好像是叫随笔。)

  题目大概是这样的:

   使用递归函数实现打印输入字符串的字符,默认次数为5次,下面是代码的实现:

  

def circulate_print(str, number=0, max=5):
    if(number == 5):
        return
    for char in str:
        print(char)
    circulate_print(str, number=number+1)


circulate_print("hello world!")

结果图比较长,就不展示了,如果有更好的实现方法的话,欢迎大家评论。

 

posted @ 2022-04-23 22:29  百分号%  阅读(61)  评论(0)    收藏  举报