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

문자열에 고유 문자가 포함되어 있는지 확인하는 Python 프로그램

<시간/>

이 튜토리얼에서는 문자열에 특수 문자가 포함되어 있는지 여부를 확인하는 프로그램을 작성할 것입니다. Python에서는 간단합니다.

문자열 에 특수 문자 집합이 있습니다. 기준 치수. 이를 사용하여 문자열에 특수 문자가 포함되어 있는지 여부를 확인할 수 있습니다. 프로그램을 작성하는 단계를 살펴보겠습니다.

  • 문자열 가져오기 모듈.

  • string.punctuation의 특수 문자를 저장합니다. 변수에.

  • 문자열을 초기화합니다.

  • 문자열에 특수문자가 있는지 지도 기능을 이용하여 확인하세요.

  • 유효 여부에 관계없이 결과를 인쇄하십시오.

예시

# importing the string module
import string
# special characters
special_chars = string.punctuation
# initializing a string
string_1 = "Tutori@lspoinT!"
string_2 = "Tutorialspoint"
# checking the special chars in the string_1
bools = list(map(lambda char: char in special_chars, string_1))
print("Valid") if any(bools) else print("Invalid")
# checking the special chars in the string_2
bools = list(map(lambda char: char in special_chars, string_2))
print("Valid") if any(bools) else print("Invalid")

출력

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

Valid
Invalid

결론

코드의 중복을 피하기 위해 코드를 함수로 이동할 수 있습니다. 튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.