#이메일찾기
emails=[]
def addEmail(): #등록하는 함수. 중복혀용 안됨. 이메일 입력받아 리스트 추가
while True:
email = input('이메일을 입력하시오.')
res = searchEmail(email)
if res == None:
break
else:
print('중복된 이메일입니다. 다시 입력하시오')
emails.append(email)
def searchEmail(s_email): #파라메터로 검색할 이메일을 받아서 emails리스트에서 검색.
#있으면 인덱스, 없으면 아무값도 반환안함.
for idx, i in enumerate(emails):
if i == s_email:
return idx
def printEmail():
email = input('검색할 이메일을 입력:')
idx = searchEmail(email)
if idx == None:
print('없는 이메일')
else:
print('이메일있음 /', emails[idx])
def printAll():
print('등록된 이메일')
for i in emails:
print(i)
def main():
while True:
menu = input('1.등록 2.검색 3.전체출력 4.종료')
if menu == '1':
addEmail()
elif menu =='2':
printEmail()
elif menu == '3':
printAll()
elif menu == '4':
break
main()
'파이썬이 제일 쉽다면서요' 카테고리의 다른 글
phthon #입출력 (0) | 2021.06.08 |
---|---|
python #재귀함수 (0) | 2021.06.07 |
python #인자 (0) | 2021.06.07 |
python #immutable과 mutable (0) | 2021.06.07 |
python #연습문제. 다마고치게임 (0) | 2021.06.07 |