📌  相关文章
📜  国际空间研究组织 | ISRO CS 2015 |问题 33(1)

📅  最后修改于: 2023-12-03 15:37:15.256000             🧑  作者: Mango

国际空间研究组织 | ISRO CS 2015 |问题 33

这道题目要求编写一个Python程序,从输入的字符串中移除指定的单词。具体步骤如下:

输入数据

首先,需要从用户那里获取输入的字符串。可以使用Python内置函数input()来实现。用户需要输入两个参数:第一个是要移除的单词,第二个是输入的字符串本身。

remove_word, input_string = input().split()

在这里,input().split()可以将用户输入的字符串按照空格拆分为一个列表。因为用户输入的第一个参数是要移除的单词,因此需要用split()将列表继续拆分为两个参数。

移除指定单词

接下来需要算法来实现移除指定的单词。可以使用Python内置的字符串方法replace()来实现。该方法会查找字符串中所有符合要求的子字符串,然后将其替换为新的字符串。

output_string = input_string.replace(remove_word, "")

这里的replace()方法将字符串中所有出现的remove_word替换为空,得到修改后的字符串output_string

输出结果

最后,需要将修改后的字符串输出给用户。可以直接使用内置的print()方法实现。

print(output_string)

现在,整个程序的代码如下所示:

remove_word, input_string = input().split()
output_string = input_string.replace(remove_word, "")
print(output_string)

以上就是本次介绍的完整程序,可以根据需要进行修改。