티스토리 뷰

Computer Science/기타

퀴즈 1

inee0727 2022. 5. 31. 00:46

 

Quiz) 사이트 별로 비밀번호를 만들어주는 프로그램을 작성하시오.


예) http://naver.com
규칙1 : http:// 부분은 제외 → naver.com
규칙2 : 처음 만나는 점(.) 이후 부분은 제외 → naver
규칙3 : 남은 글자 중 처음 세 자리 + 글자 갯수 + 글자 내 'e'의 갯수 + '!'로 구성
(nav) (5) (1) (!)


예) 생성된 비밀번호 : nav51!


출력문) 0000의 비밀번호는 0000입니다.

 


http://naver.com 일 때
→ nav51!


http://daum.net 일 때
→ dau40!


http://google.com 일 때
→ goo61!


http://youtube.com 일 때
→ you71!

 

더보기
url = "http://naver.com"

my_str = url.replace("http://", "")
my_str = my_str[ :my_str.index(".")] 
password = my_str[:3] + str(len(my_str)) + str(my_str.count("e")) +"!"

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

 

※ 규칙 2 부가설명

: my_str이라는 변수에 들어가 있는 문자열 처음부터 my_str이라는 변수에 들어가 있는 문자열 . 위치 직전까지

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함