파이썬

[파이썬] 23.12.19 4장 문제풀이

Nohsw 2023. 12. 19. 00:44

site = "http://naver.com" #nav51!
#site = "http://google.com" #goo61!
#site = "http://daum.net" #dau40!
#site = "http://youtube.com" #you71!

site_a = site[7:-4]
site_b = site_a.count("e")
site_c = len(site_a)
site_d = site_a[:3]

print("password: "+site_d+str(site_c)+str(site_b)+"!")

print("\n")
a = "the early bird catches the worm."
b = "Actions Speak Louder Then Words."
c = "PRACTICE MAKES PERFACT."

print(a[0].upper()+a[1:].lower())
print(b[0].upper()+b[1:].lower())
print(c[0].upper()+c[1:].lower())

1번 문제: 사이트마다 비밀번호 설정하기.
http://, .com 제외한 나머지 알파벳 중 앞 3자리, 글자 수, 알파벳 'e' 들어간 횟수, 그리고 느낌표를 조합하여 비밀번호 생성.

2번 문제: 영단어를 맨 앞 글자만 대문자로 출력하고 나머지는 소문자로 출력