우리는 두 개의 문자열을 제공했으며 두 문자열에서 고유한 문자를 가진 새 문자열을 얻는 것이 목표입니다. 예를 들어 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
결론
튜토리얼에 대해 궁금한 점이 있으면 댓글 섹션에 언급하세요.