티스토리 뷰
유튜브를 하다 보면 많은 분들께 메일을 받게 됩니다. 질문이나 감사 메일도 있지만 출판, 협업 제안 메일도 많은데요. 생각해보면 저도 많은 분들께 메일을 받지만, 메일을 보내는 쪽에서도 다양한 사람들에게 메일을 보내게 될 텐데요. 작성하기에 적은 시간이 드는 것도 아니고 항상 같은 내용의 제안이라면 서로 다른 사람에게 매번 다른 내용을 쓸 필요 없이 받는 사람 '이름'만 바꿔서 보내면 어떨까요?
이번 퀴즈는 수신자 이름만 바꾸어서 동일한 메일 본문을 자동으로 작성하는 프로그램을 만들어 보겠습니다.
자세한 요구사항은 다음과 같구요.

메일 본문은 아래 내용으로 하겠습니다.
|
안녕하세요? XXX님. |
즉 XXX 로 돼 있는 부분만 리스트에 있는 이름으로 바꾸면 되겠지요.
소스코드로 작성하면 이렇습니다.
names = ["아이언맨", "토르", "헐크"]
for name in names:
with open("{}.txt".format(name), "w", encoding="utf8") as email_file:
contents = (f"안녕하세요? {name}님.\n\n"
"(주)나도출판 편집자 나코 입니다.\n"
"현재 저희 출판사는 파이썬에 관한 주제로 책 출간을 기획 중입니다.\n"
f"{name}님의 유튜브 영상을 보고 연락을 드리게 되었습니다.\n"
"자세한 내용은 첨부드리는 제안서를 확인 부탁드리며, 긍정적인 회신 기다리겠습니다.\n\n"
"좋은 하루 보내세요 ^^\n"
"감사합니다.\n\n"
"- 나코 드림.")
email_file.write(contents)
자세한 내용은 영상을 통해 학습해주세요 ^^
'파이썬 강의 > 실력향상 퀴즈' 카테고리의 다른 글
| 영화 예매 시스템 (0) | 2020.09.05 |
|---|---|
| 파이썬 행맨 (Hangman) 게임 만들기 (10) | 2020.08.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Visual Studio Code
- Tkinter
- 주피터노트북
- Xcode
- c언어
- GUI
- 파이썬
- 파이게임
- 나도코딩
- ChatGPT
- 비주얼 스튜디오 코드
- 행맨
- Coding
- 환경설정
- pycharm
- 코랩
- game
- 프롬프트 엔지니어링
- pygame
- repl.it
- 아나콘다
- nanobanana
- Colab
- onlineclass
- vscode
- Mac
- coloso
- 챗GPT
- Unity
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
글 보관함