yumyum
[Python] 문자열 본문
#### 문자열
# 문자열은 리스트와 비슷한 사용 형식을 갖는다
# ll = ['민','병','욱','개','잘','생','김']
# print(ll[2])
ss = '민병욱 개잘생겼다.'
print(ss[0])
print(ss[0:4])
print(ss[:5])
print(ss[3:])
# 리스트와 동일하게 첨자를 이용해 자리값 출력
ss = '민병욱' + '개잘생겼다' + '똑똑하다'
print(ss)
# 더하기 연산
print(ss * 4)
# 곱하기 연산
print(len(ss))
# 문자열의 길이 출력 len()
# 문자열 각 문자 뒤에 다른 문자 입력 for문
ss = "민병욱잘생기고똑똑하다"
sslen = len(ss) # 문자열의 길이 값을 for문의 끝값으로 활용
for i in range (0, sslen) :
print(ss[i] + '$', end='')
print('')
# => 민$병$욱$잘$생$기$고$똑$똑$하$다$
# 문자열 사이값 출력
print("안녕","하세요", sep="!") # => 안녕!하세요
a = "010"
b = "1234"
c = "5678"
print(a,b,c, sep='-')
# => 010-1234-5678
# Quiz) "-"없이 전화번호 입력받기
# "이름" 딕셔너리로 입력받기
# 이름으로 검색 => 출력물로 전화번호 나오게
members = {}
while True:
print("1.회원정보 등록 2.회원정보 조회 3.종료")
a = input("원하는 작업을 선택하세요 : ")
if a == '1':
name = input("이름을 입력하세요 : ")
phone = input("전화번호를 - 제외하고 입력하세요 : ")
members[name]=phone
elif a == '2':
b = input("전화번호 검색할 회원명을 입력하세요 : ")
c = members[b]
d = c[0:3]+"-"+c[3:7]+"-"+c[7:]
print(d)
elif a == '3':
print("종료합니다")
break
else:
print("번호를 다시 눌러주세요")

'ICT기반 클라우드 네트워크 해킹 침해대응전문가 > Python' 카테고리의 다른 글
[Python] 리스트, 튜플, 딕셔너리 (0) | 2023.10.25 |
---|---|
[Python] 반복문 while (0) | 2023.10.25 |
[Python] 반복문 for (0) | 2023.10.24 |
[Python] 조건문 (0) | 2023.10.24 |
[Python] 연산자 (0) | 2023.10.23 |