Python 程序中用不常见字符连接字符串

pythonserver side programmingprogramming

我们给出了两个字符串,我们的目标是从两个字符串中获取一个包含唯一字符的新字符串。假设我们有两个字符串 hafeezkareem,那么从这两个字符串生成的新字符串是 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

结论

如果您对本教程有任何疑问,请在评论部分中提及。


相关文章