본문 바로가기
프로그램/Python 1000제

Python 301제] 두근두근 파이썬(개정판) CHAPTER 9 연습문제 4 p298

by 건티 2024. 9. 9.
728x90

출처 : 반크_독도2023

 

참고풀이]

#도메인 약자와 국가명을 입력한다.
domains={}
while True:
    while True:
        k=input("도메인의 약자를 입력하시오: ")
        if k=="": break
        if k not in domains: break
        print("도메인의 약자가 중복되었습니다.")
        print("다시 입력하세요...")
    while True:
        v=input(f"{k}의 국가명을 입력하시오: ")
        if v=="": break
        if v not in domains.values(): break
        print("국가명이 중복되었습니다.")
        print("다시 입력하세요...")
    if k=="" or v=="": break
    domains[k]=v

#결과출력
print("\n도메인 약자와 국가명을 출력]")
for k,v in domains.items():
    print(f"{k} : {v}")

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 가을

 

 

반응형

댓글