![Unix -Python-courses-Solaris, Linux, FreeBSDPython-courses-python-exercises-python](https://1.bp.blogspot.com/-T3BongcoJFo/X4CftQxVL8I/AAAAAAAAB5U/Lf59WgNyhGo2FdogKqxv0PIy_Ef7XDPdgCLcBGAsYHQ/s0/my-python-courses-python-exercises-with-solutions.png)
Exercise 60
Write a python program as a function which takes as a parameter a string s and return an other string obtained from s by replacing the existing spaces within s by hyphen. Exemple if s = "Python is object oriented programming language" , the function must returns: "Python-is-object-oriented-programming-language"def lenStrin(s):
Solution
def deleteSpace(s):
# initializing the string s that we want to get
s1 = ""
# browsing through all caracters in s
for x in s:
if x == " ":
s = s + '-'
else:
s = s + x
return s
# testing algorithm
s = "Python is object oriented programming language"
print("The string without space : " , deleteSpace(s))
# The output is : The string without space : Python is object oriented programming languagePython-is-object-oriented-programming-language
Younes Derfoufi
my-courses.net
my-courses.net