반응형
세번째 퀴즈는 웹 사이트 주소 별로 비밀번호를 자동으로 만들어주는 프로그램 입니다. 보안의 이유로 실제로 사용하기는 어렵겠지만, 이를 응용하여 주기적으로 비밀번호를 바꿔줄 때 유용하게 사용할 수 있을 것 같습니다.
나도코딩 유튜브 영상 :
파이썬 코딩 무료 강의 (기본편) - 6시간 뒤면 여러분도 개발자가 될 수 있어요 [나도코딩]
Quiz 02
# 사이트 별 비밀번호를 만들어 주는 프로그램을 작성하시오.
# 예) http://naver.com
# 규칙1 : http:// 부분 제외 => naver.com
# 규칙2 : 처음 만나는 점(.) 이후 부분은 제외 => naver
# 규칙3 : 남은 글자 중 처음 세자리 + 글자 갯수 + 글자내 'e' 갯수 + "!"로 구성
# 예) nav51!
Python Code
# 함수를 만들어 반복 사용이 용이하게 만들었습니다.
# 웹사이트 주소의 시작 부분의 ("https://www" 또는 "https://") "www"가 비밀번호 생성에 관여하지 않도록 했습니다.
응용 풀이
# 위에서 만든 함수를 이용해 좀 더 깔끔한 UX를 구현했습니다.
반응형
'파이썬도르' 카테고리의 다른 글
# 프로그래밍 # 독학 일기 06 # 파이썬 _ 나도코딩 퀴즈 풀이 (0) | 2021.03.14 |
---|---|
# 프로그래밍 # 독학 일기 05 # 파이썬 _ 나도코딩 퀴즈 풀이 (0) | 2021.03.13 |
# 프로그래밍 # 독학 일기 04 # 파이썬 _ 나도코딩 퀴즈 풀이 (0) | 2021.03.12 |
# 프로그래밍 # 독학 일기 03 # 파이썬 _ 나도코딩 퀴즈 풀이 (1) | 2021.03.11 |
# 프로그래밍 # 독학 일기 01 # 파이썬 _ 나도코딩 퀴즈 풀이 (0) | 2021.03.09 |