파이썬 문자열
[Python] 문자열을 숫자로 변환
[Python] 문자열을 숫자로 변환
2023.01.251. int(), float() 함수 가장 간단한 방법은 int() 함수와 float() 함수를 사용하는 것입니다. 예를 들어, 문자열 "123"을 정수로 변환하려면 다음과 같이 할 수 있습니다. string = "123" number = int(string) print(number) # 123 문자열 "3.14"를 실수로 변환하려면 다음과 같이 할 수 있습니다. string = "3.14" number = float(string) print(number) # 3.14 2. eval() 함수 eval() 함수를 사용할 수 있습니다. eval() 함수는 문자열로 전달된 수식을 계산하고 그 결과를 반환합니다. string = "123" number = eval(string) print(number) # 12..
[Python] 문자열에서 특정문자 제거
[Python] 문자열에서 특정문자 제거
2023.01.191. replace() method replace() 메서드는 문자열에서 특정 문자나 문자열을 다른 문자나 문자열로 대체합니다. 예를 들어, 문자열 "Hello World!"에서 "o"를 제거하려면 다음과 같이 할 수 있습니다. string = "Hello World!" new_string = string.replace("o", "") print(new_string) # "Hell Wrld!" 2. translate() method translate() 메서드 역시 문자열에서 특정 문자를 제거할 수 있습니다. string = "Hello World!" remove_chars = "o" new_string = string.translate(string.maketrans("", "", remove_chars..
[Python] 문자열 줄바꿈 하는 방법
[Python] 문자열 줄바꿈 하는 방법
2023.01.17Python에서는 개행 문자 \n을 사용하여 문자열에 줄 바꿈을 추가할 수 있습니다. 예를 들면 다음과 같습니다. string = "This is the first line.\nThis is the second line." print(string) Output: This is the first line. This is the second line. 문자열 클래스의 join() 메서드를 사용하여 여러 문자열을 줄바꿈으로 합칠 수도 있습니다. 예를 들면 다음과 같습니다. lines = ["This is the first line.", "This is the second line."] string = "\n".join(lines) print(string) 이렇게 하면 위의 Output과 동일하게 출력됩니다. ..
[Python] 문자열에서 숫자만 추출하기
[Python] 문자열에서 숫자만 추출하기
2022.03.301. 모든 숫자들을 1개의 문자열로 추출 : re.sub() sub()는 string에서 pattern과 일치하는 문자들을 repl로 교체합니다. re.sub(pattern, repl, string) 다음과 같이 sub()를 사용하여 문자열에서 숫자가 아닌 문자를 모두 제거하고 숫자로 구성된 문자열을 만들 수 있습니다. import re string = 'aaa1234, ^&*2233pp' numbers = re.sub(r'[^0-9]', '', string) print(numbers) Output: 12342233 2.연속된 숫자들을 추출하여 List로 리턴 : re.findall() re.findall(pattern, string)은 string에서 pattern에 해당하는 내용들을 찾아서 리스트로 ..
[Python] 자료형 - 문자열 (String)
[Python] 자료형 - 문자열 (String)
2021.05.18Python에서 문자열은 작은따옴표(') 또는 큰따옴표(")로 묶인 일련의 문자입니다. 문자열은 텍스트를 저장하고 조작하는 데 사용되며 Python에서 가장 많이 사용되는 데이터 유형 중 하나입니다. >>> a = 'this is a sentence' >>> a 'this is a sentence' >>> a = '123' >>> type(a) str >>> "Hello World" # 큰 따옴표로 감싸기 >>> 'Python is fun'# 작은 따옴표로 감싸기 >>> '''this is also a string''' # 작은 따옴표 3개를 연속으로 써서 감싸기 >>> """this is a string"""# 큰 따옴표 3개를 연속을 싸서 감싸기 문자열 연산 >>> 'let\'s ' + 'add th..