Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 프로그램에서 흔하지 않은 문자가 있는 연결된 문자열

<시간/>

우리는 두 개의 문자열을 제공했으며 두 문자열에서 고유한 문자를 가진 새 문자열을 얻는 것이 목표입니다. 예를 들어 hafeez 문자열이 두 개 있다고 가정해 보겠습니다. 및 카림 그러면 두 문자열에서 생성될 새 문자열은 hfzkrm입니다. . 우리는 두 문자열에서 다른 문자를 얻는 것을 목표로 합니다. 내 단계를 따르기 전에 논리에 대해 한 번 생각하십시오.

프로그램의 로직이 생각나지 않는다면 아래 단계를 따르세요.

알고리즘

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.

프로그램의 코드를 살펴보자.

예시

## 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}")

출력

위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.

New String: hfzkrm

결론

튜토리얼에 대해 궁금한 점이 있으면 댓글 섹션에 언급하세요.