Python_part1.7_문자열과 내장함수

Eugenius1st·2022년 1월 3일
0

Python

목록 보기
6/16

문자열과 내장함수

-input

msg="It is Time"
print(msg.upper())
print(msg.lower())
print(msg)
tmp = msg.upper()
print(tmp)
print(tmp.find('T'))
print(tmp.count('T'))
print(msg[:2])
print(msg[3:5])
print(len(msg))

-result

IT IS TIME
it is time
It is Time
IT IS TIME
1 #인덱스번호로 출력한다
2 #대문자 T가 몇개 있는지
It #부분 문자열을 slice한다.
is
10 #길이를 구한다

-input

for i in range(len(msg)):
print(msg[i], end=' ')
for x in msg:
print(x, end=' ')
for x in msg:
if x.isupper():
print(x, end=' ')
for x in msg:
if x.lower():
print(x, end=' ')

-result

I t i s T i m e
I t i s T i m e
I T I S T I M E
i t i s t i m e

-input

for x in msg:
if x.isalpha():
print(x, end=' ')
tmp='AZ'
for x in tmp:
print(ord(x)) # 아스키 넘버를 출력하는 함수이다
tmp='az'
for x in tmp:
print(ord(x))
tmp = 66
print(chr(tmp))

-result

#알파벳일때만 참이다, 즉 알파벳만 출력
ItIsTime
65
90
97
127
B

profile
최강 프론트엔드 개발자가 되고싶은 안유진 입니다

0개의 댓글