최대 1 분 소요

문자열과 내장함수

upper와 lower

msg="It is TIME"
print(msg.upper())
print(msg.lower())

출력

IT IS TIME
it is time

문자열 slicing

print(msg[:2]) # 0부터 1 인덱스까지 자르기
print(msg[3:5]) # 1부터 3 인덱스까지 자르기

출력

It
is

len

문자열 길이

print(len(msg)) 

출력

10

find

T가 처음으로 나온 인덱스 번호

print(tmp.find('T')) 

출력

1

count

T가 몇 번 나왔는지

print(tmp.count('T')) 

출력

2

for문을 이용한 문자열 출력

옆으로 출력

for i in range(len(msg)):
    print(msg[i], end='') 
print()

for i in msg:
    print(i, end='')
print()

출력

It is TIME
It is TIME

대문자만 출력

for i in msg:
    if i.isupper(): 
        print(i, end='')
print()

출력

ITIME

알파벳만 출력 (공백 제거)

for i in msg:
    if i.isalpha(): 
        print(i, end='')
print()

출력

ItisTIME

문자 -> 아스키넘버

tmp2="AZ"
for x in tmp2:
    print(ord(x), end=' ') 
print()

출력

65 90

아스키넘버 -> 문자

tmp3=65
print(chr(tmp3)) 

출력

A


💛 개인 공부 기록용 블로그입니다. 👻

맨 위로 이동하기

태그:

카테고리:

업데이트: