Python 程序中用不常见字符连接字符串
pythonserver side programmingprogramming
我们给出了两个字符串,我们的目标是从两个字符串中获取一个包含唯一字符的新字符串。假设我们有两个字符串 hafeez 和 kareem,那么从这两个字符串生成的新字符串是 hfzkrm。我们的目标是从两个字符串中获取不同的字符。在按照我的步骤操作之前,请先考虑一下逻辑。
如果您无法思考程序的逻辑,请按照以下步骤操作。
算法
1. 初始化字符串。 2. 初始化一个空字符串。 3. 循环遍历第一个字符串。 3.1. 检查当前字符是否在第二个字符串中。 3.1.1. 如果它不在第二个字符串中,则将其添加到空字符串中。 4. 循环遍历第二个字符串。 4.1. 检查当前字符是否在第一个字符串中。 4.1.1. 如果它不在第一个字符串中,则将其添加到空字符串中。 5. 打印结果字符串。
让我们检查一下程序的代码。
示例
## 初始化字符串 string_1 = "hafeez" string_2 = "kareem" ## 初始化空字符串 new_string = "" ## 遍历第一个字符串 for char in string_1: ## 检查字符是否在 string_2 中 if char not in string_2: ## 将字符添加到 new_string new_string += char ## 遍历第二个字符串 for char in string_2: ## 检查字符是否在 string_1 中 if char not in string_1: ## 将字符添加到 new_string new_string += char ## 打印 new_string print(f"新字符串:{new_string}")
输出
如果您运行上述程序,您将获得以下输出。
新字符串: hfzkrm
结论
如果您对本教程有任何疑问,请在评论部分中提及。