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 ('-').


Was this helpful?

India's 1st AI Doubt Solver for CBSE, JEE, and NEET

Ask a Question for Free

and then it's just ₹212 a month

Learn how Chatterbot AI can help you succeed

Cover Image of the article Computer Science Class 11 CBSE - The Ultimate Guide with Notes, Solutions and AI

Computer Science Class 11 CBSE - The Ultimate Guide with Notes, Solutions and AI

This ultimate guide for CBSE Computer Science class 11 has detailed notes, NCERT solutions, cheat sheets, and our free AI-powered doubt-solving assistant, Chatterbot AI.

Cover Image of the article JEE Advanced 2024 Exam Date Announced: Complete Guide to Eligibility, Syllabus, and Preparation Tips

JEE Advanced 2024 Exam Date Announced: Complete Guide to Eligibility, Syllabus, and Preparation Tips

JEE Advanced 2024 on May 26! Get exam schedule, syllabus, prep tips & more in this guide. Ace India's top engineering test with topper strategies.

Cover Image of the article How to Crack NEET: The Ultimate Blueprint to Outsmart the Exam and Unlock Your Medical Dreams

How to Crack NEET: The Ultimate Blueprint to Outsmart the Exam and Unlock Your Medical Dreams

Ace NEET with expert strategies: Discover effective exam strategies, time management, core concepts mastery, problem-solving techniques, revision tips, and AI-assisted doubt clearing with Chatterbot AI.

Cover Image of the article How to Crack IIT: Smart Self-Study Strategies and AI Tools for Success

How to Crack IIT: Smart Self-Study Strategies and AI Tools for Success

Ace IIT JEE in 6 months without coaching. Discover expert self-study strategies for Physics, Chemistry, and Math. Master time management, mock tests, and leverage AI tools like Chatterbot AI for personalized doubt-solving.