Computer >> Máy Tính >  >> Lập trình >> Python

Chuỗi liên kết với các ký tự không phổ biến trong chương trình Python

Chúng tôi đã đưa ra hai chuỗi và mục tiêu của chúng tôi là có được một chuỗi mới có các ký tự duy nhất từ ​​cả hai chuỗi. Giả sử, nếu chúng ta có hai chuỗi hafeez kareem sau đó, chuỗi mới sẽ được tạo từ hai chuỗi là hfzkrm . Mục đích của chúng tôi là lấy các ký tự khác nhau từ hai chuỗi. Hãy suy nghĩ về logic một lần trước khi làm theo các bước của tôi.

Hãy làm theo các bước dưới đây nếu bạn không thể nghĩ về logic cho chương trình.

Thuật toán

1. Initialize the string.
2. Initialize an empty string.
3. Loop over the first string.
   3.1. Check whether the current char is in the second string or not.
      3.1.1. If it's not in the second string, then add it to the empty string.
4. Loop over the second string.
   4.1. Check whether the current char is in the first string or not.
      4.1.1. If it's not in the first string, then add it to the empty string.
5. Print the resultant string.

Hãy kiểm tra mã của chương trình.

Ví dụ

## initializing the strings
string_1 = "hafeez"
string_2 = "kareem"
## initializing an empty string
new_string = ""
## iterating through the first string
for char in string_1:
   ## checking is the char is in string_2 or not
   if char not in string_2:
      ## adding the char to new_string
      new_string += char
## iterating through the second string
for char in string_2:
   ## checking is the char is in string_1 or not
   if char not in string_1:
      ## adding the char to new_string
      new_string += char
## printing the new_string
print(f"New String: {new_string}")

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

New String: hfzkrm

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào về hướng dẫn, hãy đề cập đến chúng trong phần bình luận.