어떻게 파이썬 문자열에서 구두점을 제거합니까? 누군가가 Stackoverflow에 게시 된 접근 방식을 따랐지만 작동하지 않습니다.문자열에서 구두점 제거
punctuation = ['(', ')', '?', ':', ':', ',', '.', '!', '/', '"', "'"]
str = input("Hi, my name is Yael Shapiro!")
for i in punctuation:
str = str.replace(i,"")
print(str)
* "작동하지 않음"*은 완전히 쓸모없는 문제 설명 – jonrsharpe
또한 변수 이름으로 내장 문자를 사용하지 마십시오. 'str'은 내장되어 있기 때문에 내장 된 이름을 숨기는 데 문제가 생길 것입니다. – idjaw