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

 

# 예) http://naver.com

# 규칙1 : http:// 부분은 제외 => naver.com

# 규칙2 : 처음만나는 점(.) 이후 부분은 제외 => naver

# 규칙3 : 남은 글자 중 처음 세자리 + 글자 갯수 + 글자 내 'e' 갯수 + "!"로 구성

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






























url = "http://naver.com"

rule1 = url.replace("http://"""#규칙1 = url에서 "http://" 제외

rule2 = rule1[:rule1.index(".")]   #규칙2 = 규칙1에서 index를 사용하여 "."이후 문자 제외

rule3 = rule2[:3] + str(len(rule2)) + str(rule2.count("e")) + "i"

# 규칙3 = 규칙2에서 nav만 추출 + 규칙2에서 글자개수 측정 + 규칙2에서 "e"갯수 측정 + "i"삽입

print("{0}의 비밀번호는 ({1})입니다.".format(url, rule3)) # 점점 어렵다;;;;;;;;;;;

--------------------------------------------------------------------------------------------------------------------

출력 예)

http://naver.com의 비밀번호는 (nav51i)입니다

'[파이썬] 퀴즈' 카테고리의 다른 글

[파이썬] 퀴즈  (0) 2021.02.18
[파이썬] 퀴즈  (0) 2021.02.17

+ Recent posts