[Python] Quiz 8
작성:    
업데이트:
카테고리: Python Youtube
Quiz 8
문제
Quiz) 당신의 회사에서는 매주 1회 작성해야 하는 보고서가 있습니다.
보고서는 항상 아래와 같은 형태로 출력되어야 합니다.
- X 주차 주간보고 -
부서 :
이름 :
업무 요약 :
1주차부터 50주차까지의 보고서 파일을 만드는 프로그램을 작성하시오.
조건 : 파일명은 '1주차.txt', '2주차.txt', ...와 같이 만듭니다.
나의 작성 코드
week= 1
while True:
report = open("{0}주차.txt".format(week), "w", encoding="utf8")
print("-", file=report, end=" ")
print(str(week), file=report, end=" ")
print("주차 주간보고 -", file=report)
print("부서 : ", file=report)
print("이름 : ", file=report)
print("업무 요약 : ", file=report)
report.close()
week += 1
if week > 50:
break
모범 답안
for i in range(1, 51):
with open(str(i) + "주차.txt", "w", encoding= "utf8") as report_file:
report_file.write("- {0} 주차 주간보고 -".format(i))
report_file.write("\n부서 :")
report_file.write("\n이름 :")
report_file.write("\n업무 요약 :")
댓글남기기