* [パイソン] [27] [デモ実験実践例] [再帰関数を定義]

原題:

 

 

元の質問に答えます。

!は/ usr / binに/ Pythonの。エンコーディング= UTF 8 - * -コーディング:UTF-8 - * - 。 

  再帰関数呼び出し、逆の順序でプリントアウトし、入力された5つの文字、。



#1 STR = INPUT()

"" " 
DEF printStr(J):
    STR IF:
        S = printStr(J)
        S = J [-1] 
        J = J [: - 1] 他:
        S =なし
    リターンprintStr(J)
    
を印刷(printStr(STR))

"" " 

DEFの出力(S、L):
     IF Lの== 0:
         リターン・
    プリント(S [L-1 ])
    を出力(S、L -1 

S = INPUT("入力にSTRをしてください:\ n " 
L = LEN(S)

出力(S、L)

 

出力:

 

 

 


--------(私は行を分割しています)--------

参考:

1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example27.html

 

 

備考:

初期の修正:2019年10月4日午前11時01分46秒

環境:Windows 7の/ Pythonの3.7.2

 

おすすめ

転載: www.cnblogs.com/kaixin2018/p/11621655.html