SW.AI 트랙/python
[Python] 파이썬 예제풀이. lower, upper, isupper, len, find, count문자열처리함수
AI 봇
2023. 3. 13. 21:21
예제. 문자열에서 대문자, 소문자 바꾸기, lower(), upper()
python = "Python is Amazing"
print(python.lower()) # python 변수의 모든 문자를 소문자로 바꾼다
print(python.upper()) # python 변수의 모든 문자를 대문자로 바꾼다
예제. 문자가 대문자인지 여부 확인하기, isupper()
python = "Python is Amazing"
print(python[0].isupper()) # python 변수의 [0]번째 문자가 대분자인가요?
찾고자 하는 문자가 대문자인 경우 True, 만약 소문자라면 False를 출력합니다.
예제. 문자열의 길이 구하기, len()
python = "Python is Amazing"
print(len(python)) # python 변수의 길이는 몇 자 인가요?
예제. 문자열에서 문자 변환하기, replace()
python = "Python is Amazing"
print(python.replace("Python","Java")) # Pythin 문자를 Java로 바꾸세요.
예제
. 문자열에서 문자 변환하기, replace()
python = "Python is Amazing"
index = python.index("n") # python 변수에서 n 이란 문자의 첫번째 위치확인
print(index)
index = python.index("n", index + 1) # index의 n 이후에 나오는 n이 나오는 위치
print(index)
Tip
index는 색인이라고 하며, 시퀸스 객체를 [ ] 대괄호 안에 넣어서, 각 요소의 인덱스를 지정하고 접근할 때 사용합니다.
a = [ 1, 2, 3, 4, 5] 에서 첫번째 index는 1, 두 번째 index는 2 .....를 나타냅니다.
a[0] 첫번째 index 값 출력
a[2] 세번째 index 값 출력
예제. find, count
python = "Python is Amazing"
print(python.find("n")) # n 이라는 값이 있다면 몇 번째에 있는지 출력
print(python.find("x")) # 변수 python에 x 라는 값이 없다면 -1이 출력
print(python.index("x")) # 변수 python에 원하는 값이 없을 경우, 오류 발생. 종료됨.
다음 줄은 실행되지 않아요.
print(python.count("n")) # python 변수에서 n이란 문자 몇 개 있는가