본문 바로가기

파이썬 문자열8

파이썬 문자열 포맷 - format() 문자열이 예상대로 표시되도록 format() 방법으로 결과를 포맷할 수 있다. 문자열 format() format() 메서드를 사용하면 문자열에서 선택한 부분의 형식을 지정할 수 있다. 때로는 텍스트 중에 제어할 수 없는 부분이 있다. 데이터베이스나 사용자 입력에서 가져온 것일 수도 있다? 이러한 값을 제어하려면 텍스트에서 자리 표시자(곡선 괄호 {})를 추가하고 형식() 메서드를 통해 값을 실행한다: 가격을 표시할 자리 표시자 추가: price = 1000 txt = "이 가격은 {} 원이다" print(txt.format(price)) 위의 코드를 실행하면 아래 그림과 같다. 곱슬곱슬한 괄호({}) 안에 매개변수를 추가하여 값을 변환하는 방법을 지정할 수 있다: price = 1000 txt = "이.. 2023. 11. 28.
파이썬 문자열 메소드 파이썬 문자열 메소드 Python에는 문자열에서 사용할 수 있는 일련의 내장 메서드가 있다. 참고: 모든 문자열 메서드는 새 값을 반환한다. 원래 문자열을 변경하지 않는다. 메소드 설명 capitalize() 첫번째 문자를 대문자로 변환합니다 casefold() 문자열을 소문자로 변환합니다 center() 가운데에 있는 문자열을 반환합니다 count() 문자열에서 지정된 값이 발생한 횟수를 반환합니다 encode() 문자열의 인코딩된 버전을 반환합니다 endswitch() 문자열이 지정된 값으로 끝날 경우 true를 반환합니다 expandtabs() 문자열의 탭 크기를 설정합니다 find() 문자열에서 지정한 값을 검색하고 문자열이 발견된 위치를 반환합니다 format() 문자열에서 지정한 값의 형식 지.. 2023. 10. 2.
파이썬 escape 문자 파이썬 escape 문자 문자열에 잘못된 문자를 삽입하려면 이스케이프 문자를 사용한다. 이스케이프 문자는 백슬래시 \ 다음에 삽입할 문자이다. 잘못된 문자의 예로는 큰따옴표로 둘러싸인 문자열 내부의 큰따옴표가 있다: 큰따옴표로 둘러싸인 문자열 안에서 큰따옴표를 사용하면 오류가 발생한다: txt = "우리는 북쪽으로부터 "Korea" 꼬레아로 불려진다." 위의 코드는 아래와 같은 오류가 발생한다. 위의 코드의 문제를해결하려면 \ 이스케이프 문자를 사용하여 해결할 수 있다. txt = "우리는 북쪽으로부터 \"Korea\" 꼬레아로 불려진다." print(txt) \" 는 "의 기능을 무시하고 문자 " 따옴표로 적용이 되어 txt변수에 "우리는 북쪽으로부터 "Korea" 꼬레아로 불려진다." 가 아래 그림과.. 2023. 10. 1.
파이썬 문자열 포맷 문자열 포맷(String Format) Python Variables 장에서 배운 것처럼 문자열과 숫자를 다음과 같이 조합할 수는 없다: age = 36 txt = "내 이름은 철수야, 나의 나이는 " + age print(txt) 위의 코드를 실행하면 아래와 같이 오류가 발생한다. 하지만 우리는 format()의 방법으로 문자열과 숫자를 조합할 수 있다! format() 메서드는 전달된 인수를 가져와 형식을 지정하고 자리 표시자 {}이(가) 있는 문자열에 배치한다: 문자열에 숫자를 삽입하려면 format() 메서드를 사용한다: age = 36 txt = "내 이름은 철수야, 나의 나이는 {}" print(txt.format(age)) 변수 txt에 "내 이름은 철수야, 나의 나이는 {}"을 할당하고 t.. 2023. 9. 30.