파이썬 스트링 함수(메소드) 예제
# string exam
def toUpper(s): # 대문자로 바꿔서 출력
print(s.upper())
def toLower(s): # 소문자로 바꿔서 출력
print(s.lower())
def swapCase(s): # 대소문자를 반대로 해서 출력
print(s.swapcase())
def toCap(s): # 첫 글자만 대문자로 출력
print(s.capitalize())
def findWord(s, word): # 찾는 단어 위치를 출력
print(s.find(word))
def replaceWord(s, word, to): # 기존 단어를 다른 단어로 바꿔서 출력
print(s.replace(word, to))
def countWord(s, word): # 단어가 포함된 숫자를 출력
print(s.count("M"))
# 예제 ...
str = "My name is SangMun."
print("원본: " + str)
toUpper(str)
toLower(str)
swapCase(str)
toCap(str)
findWord(str, "name")
replaceWord(str, "Mun", "Moon")
countWord(str, "M")
[결과 화면]
원본: My name is SangMun.
MY NAME IS SANGMUN.
my name is sangmun.
mY NAME IS sANGmUN.
My name is sangmun.
3
My name is SangMoon.
2
<이상>
'Python 기초' 카테고리의 다른 글
파이썬, 숫자를 입력받고 각 자리 수의 합을 출력하기 (0) | 2019.03.16 |
---|---|
파이썬, 더하기와 곱하기를 출력하는 클래스 예제 (0) | 2018.12.24 |
파이썬 클래스 예제 (0) | 2018.11.20 |
파이썬, 파일 생성, 읽기, 복사, 쓰기 예제 (0) | 2018.09.03 |
파이썬에서 정수 세 개 입력받고 작은 것에서 큰 순서로 출력하기 (0) | 2018.06.23 |