[TIL#10] Python -Quiz
Quiz
names =["youtuber1", "youtuber2", "youtuber3"]
for name in names:
with open("{}.txt".format(name),"w",encoding="utf8") as email_file:
email_file.write(f"""
안녕하세요? 유투버{name}님. # 이렇게 하게되면 보기에 어렵다.
(주)나도출판 편집자 나코입니다.
현재 저희 출판사는 파이썬에 관한 주제로 책 출간을 기획 중입니다.
{name}님의 유튜브 영상을 보고 연락을 드리게 되었습니다.
자세한 내용은 첨부드리는 제안서를 확인 부탁드리며, 긍정적인 회신 기다리겠습니다.
좋은 하루 보내세요 ^^"
감사합니다.
- 나코 드림.
""")
names =["youtuber1", "youtuber2", "youtuber3"]
for name in names:
with open("{}.txt".format(name),"w",encoding="utf8") as email_file:
contents = (f"안녕하세요? 유투버{name}님.\n\n"
"(주)나도출판 편집자 나코입니다.\n"
"l현재 저희 출판사는 파이썬에 관한 주제로 책 출간을 기획 중입니다.\n"
f"{name}님의 유튜브 영상을 보고 연락을 드리게 되었습니다.\n"
"자세한 내용은 첨부드리는 제안서를 확인 부탁드리며, 긍정적인 회신 기다리겠습니다.\n")
"좋은 하루 보내세요 ^^\n"
"감사합니다.\n\n"
"- 나코 드림.\n")
email_file.write(contents)
名前リストの作成->for文の使用->open->email fileの使用write.for i in range(1,21):
if i % 2 == 1: # 2로 나눈 나머지가 1일때만 출력
print("A"+str(i),end=" ")
for i in range (1,21)[::2]: #두칸씩건너 뛰어서
print("A"+str(i),)
class Word:
def __init__(self, word,ex1,ex2,answer):
self.word = word
self.ex1 = ex1
self.ex2 = ex2
self.answer = answer
def show_question(self):
print(f"\"{self.word}\"의 뜻은?")
print("1"+self.ex1)
print("2"+self.ex2)
def check_answer(self, user_input):
if user_input == self.answer:
print("정답입니다.")
else:
print("틀렸습니다.")
word = Word("얼죽아", "얼어 죽어도 아메리카노", "얼굴말은 죽어도 아기피부",1)
word.show_question()
word.check_answer(int(input("==>>")))
from random import *
questions = ["apple", "orange","banana"]
question = choice(questions)
print("answer : " + question)
letters = "" # 사용자로부터 지금까지 입력받은 모든 알파벳
while True:
succeed = True
print()
for w in question:
if w in letters:
print(w, end=" ")
else:
print("_", end=" ")
succeed = False
print()
if succeed:
print("Success")
break
letter = input("Input letter > ")
if letter not in letters:
letters += letter
if letter in question:
print("correct")
else:
print("incorrect")
Reference
この問題について([TIL#10] Python -Quiz), 我々は、より多くの情報をここで見つけました https://velog.io/@junchi211/TIL10-Python-Quizテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol