Untitled

 avatar
unknown
python
a year ago
1.2 kB
16
Indexable
import os

# Desafio 1 - Crie um novo arquivo chamado frutas.txt e insira dentro dele todos as 5 frutas que estão na lista de frutas
with open('frutas.txt', 'w', newline='') as arquivo:
    for i in frutas:
        arquivo.write(i + os.linesep)
    
# Desafio 2 - Imprima na tela todas as linhas que estao dentro do arquivo frutas.txt
with open('frutas.txt', 'r') as arquivo:
    for i in frutas:
        print(i)

# Desafio 3 - Sem apagar os dados que já estão dentro de frutas.txt, adicione todas as cores que estão dentro da sua lista de cores ao arquivos frutas.txt
with open('frutas.txt', 'a', newline='') as arquivo:
    for i in cores:
        arquivo.write(i + os.linesep)

# Desafio 4 - Crie um novo arquivo chamado 'Top 5 Linguagens.txt' e popule o arquivo, de forma com que cada linuguagem ocupe apenas uma linha.
with open('Top 5 Linguagens.txt', 'w', newline='') as arquivo:
    for i in l_programacao:
        arquivo.write(i + os.linesep) 

# BONUS - Como você poderia criar vários arquivos diferentes usando um laço for e strings dinâmicos(f'{}'), e também não escrever nada dentro deles?
arquivos = ['video.mp4','imagem.jpg','texto.txt','report.pdf']
for i in arquivos:
    with open(i, 'w') as arquivo:
        pass
Editor is loading...
Leave a Comment