Write a function that takes a sentence as an input parameter where each word in the sentence is separated by a space. The function should replace each blank with a hyphen and then return the modified sentence.
Question
Write a function that takes a sentence as an input parameter where each word in the sentence is separated by a space. The function should replace each blank with a hyphen and then return the modified sentence.
✨ Free AI Tools for You
Powered by Chatterbot AI
Answer
def replace_blanks_with_hyphens(sentence):
"""
Replaces each blank space in the input sentence with a hyphen.
Parameters:
sentence (str): The input sentence where spaces need to be replaced by hyphens.
Returns:
str: The modified sentence with spaces replaced by hyphens.
"""
return sentence.replace(' ', '-')
# Example usage
sentence = "This is a sample sentence"
modified_sentence = replace_blanks_with_hyphens(sentence)
print("Original sentence:", sentence)
print("Modified sentence:", modified_sentence)
Output:
Original sentence: This is a sample sentence
Modified sentence: This-is-a-sample-sentence
Explanation:
Function Name:
replace_blanks_with_hyphens
Parameter: Takes a single parameter
sentence
, which is a string.Return Value: Returns the modified string where each blank space is replaced with a hyphen.
Implementation: Uses the
replace
method of the string to replace all occurrences of a space (' '
) with a hyphen ('-'
).
India's 1st AI Doubt Solver for CBSE, JEE, and NEET
Ask a Question for Freeand then it's just ₹212 a month