티스토리 뷰
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이라는 변수에 들어가 있는 문자열 . 위치 직전까지
'Computer Science > 기타' 카테고리의 다른 글
Notion에서 작성한 글을 Tistory로 옮기기 / Notion2Tistory 사용하기 / 노션 글 티스토리에 옮기기 (0) | 2022.10.12 |
---|---|
퀴즈 2 (0) | 2022.06.05 |