Dentre os métodos apresentados abaixo, qual método pertence ao objeto do tipo arquivo.
(Ref.: 202006190896)
replace
read
rename
split
join
Soluções para a tarefa
Resposta: B
Explicação:
O método read pertence ao objeto do tipo arquivo. Ele é responsável por ler o conteúdo de um arquivo. "Read" significa "ler" em inglês.
Só para curiosidade vou resumir o que cada um dos outros métodos faz:
- Replace
"Replace" significa "substituir" em inglês. Em python, um dos seus usos poderia ser para substituir uma parte de uma string por outra.
Exemplo:
texto = "Eu gosto de bolo"
novoTexto = texto.replace("chocolate", "bolo")
print(novoTexto)
# Ao rodar o código acima, o resultado seria esse:
"Eu gosto de chocolate"
- Rename
"Rename" significa "renomear" em inglês. Em python, um dos seus possíveis usos poderia ser para renomear o nome de um arquivo ou de uma pasta.
Exemplo:
import os
os.rename("PastaNomeAntigo", "PastaNomeNovo")
# Ao rodar o código acima no local onde a pasta está inserida, o nome antigo mudaria para o novo.
- Split
"Split" significa "separar" em inglês. Em python, o método split separa uma string e a transforma em uma lista de acordo com algum separador.
Exemplo:
texto = "Olá, meu nome é Luiza"
listaTexto = texto.split(", ")
print(listaTexto)
# Ao rodar o código acima, o resultado seria esse:
["Olá", "meu nome é Luiza"]
E isso acontece porque eu defini nos parênteses do método split que o separador é uma vírgula.
- Join
"Join" significa "juntar" em inglês. Em python, este método pode ser usado para juntar itens em uma string com um separador:
Exemplo:
lista = ["Luiza", "UFRJ", "Engenharia"]
textoNovo = "---".join(lista)
print(textoNovo)
# Ao rodar o código acima, o resultado seria esse:
"Luiza---UFRJ---Engenharia"
Espero ter ajudado :)
Resposta:
read
Explicação: