본문 바로가기
코딩/파이썬

[기본]문자열처리를 이용한 퀴즈 : 이메일을 기반으로 한 패스워드 생성 프로그램 만들기

by 취미툰 2021. 3. 17.
반응형

해당 글은 나도코딩님의 "파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자" 에 나오는 강의 중 문자열처리 부분 마지막에 나오는 퀴즈를 참조하였습니다.

 

Quiz.

이메일을 기반으로 한 비밀번호 생성 프로그램 만들기

아래의 규칙을 보고 만들어보세요

 

규칙1. @뒤의 도메인 url은 필요없습니다. 예) @도메인.com

규칙2. 패스워드 생성 규칙은 ID(앞의 3글자) + ID의 길이 + "e"의 갯수 + "&"입니다.

규칙3. 결과물로 ""메일"의 비밀번호는 "비밀번호"입니다." 의 형식으로 표시되어야 합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

저의 답: 

mail="bae9086@naver.com"
mail_1=mail[:mail.index("@")]

password = mail_1[:3] + str(len(mail_1)) + str(mail_1.count("e")) + "&"

print("{0}의 비밀번호는 {1}입니다." .format(mail,password))


결과

bae9086@naver.com의 비밀번호는 bae71&입니다.

 

 

언어를 배워서 재미있네요!!

강의도 좋구요. 인프런사이트의 나도코딩님의 강의를 들어보시면 파이썬에 대해서 친해질 수 있을것 같습니다

 

반응형

'코딩 > 파이썬' 카테고리의 다른 글

Hello World!  (0) 2021.01.06

댓글