# Criando a lista com dez elementos
listas_de_perguntas = [
"Qual é a sua cor favorita?",
"Quantos anos você tem?",
"Qual é a capital do Brasil?",
"Você prefere Python ou Java?",
"Qual é o seu prato predileto?",
"Em que ano nós estamos?",
"Você gosta de viajar?",
"Qual é o seu maior sonho?",
"Qual é o nome do seu animal de estimação?",
"Qual linguagem de programação você está aprendendo?"
]
def criar_arquivo(nome_arquivo, conteudo):
arquivo_gerado = ""
with open(f"{nome_arquivo}.txt","w", encoding = "utf-8") as arquivo:
for item in conteudo:
arquivo_gerado = arquivo.write(f"{item} \n")
return arquivo_gerado
perguntas = criar_arquivo("perguntas", listas_de_perguntas)
def ler_arquivo_txt(arquivo_txt):
conteudo = []
with open(f"{arquivo_txt}.txt", "r") as arquivo:
for linha in arquivo:
conteudo.append(linha.strip())
return conteudo
perguntas_do_arquivo = ler_arquivo_txt("perguntas")
def criar_arquivo_csv(nome_arquivo, cabecalho, conteudo):
arquivo_gerado = ""
with open(f"{nome_arquivo}.csv","w",encoding = "utf-8") as arquivo:
arquivo_gerado = arquivo.writelines(f"{cabecalho}\n")
for item in conteudo:
arquivo_gerado = arquivo.write(f"{item}\n")
return arquivo_gerado
cabecalho = ["perguntas,"]
criar_arquivo_csv("perguntas", cabecalho, perguntas_do_arquivo)