19 lines
353 B
Python
Executable file
19 lines
353 B
Python
Executable file
#!/usr/bin/env python
|
|
|
|
"""Inverser une chaîne de charactères sans passer par une chaîne temporaire"""
|
|
|
|
def main() -> None:
|
|
Inverser("informatique")
|
|
|
|
|
|
def Inverser(S : str) -> None:
|
|
if len(S) == 1:
|
|
print(S)
|
|
else:
|
|
lettre = S[-1]
|
|
print(lettre, end="")
|
|
Inverser(S[:-1])
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|