Página substituída por ' ' Etiqueta: visualeditor |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
def read() : | |||
lista = [] | |||
nome = input() | |||
lista.append(nome + ' ') | |||
simbolo = input() | |||
lista.append(simbolo + ' ') | |||
n_atomico = input() | |||
lista.append(n_atomico + ' ') | |||
n_massa = input() | |||
lista.append(n_massa + '\n') | |||
return lista | |||
def create() : | |||
elemento = read() | |||
arquivo = open('dados.txt', 'a') #alterar isso pra 'a' | |||
arquivo.writelines(elemento) | |||
arquivo.close() | |||
def recover(nome) : | |||
arquivo = open('dados.txt', 'r') | |||
texto = arquivo.readlines(); | |||
for linha in texto : | |||
lista = linha.split() | |||
if lista[0] == nome : | |||
print(lista) | |||
break | |||
else : | |||
print("Elemento não encontrado") | |||
arquivo.close() | |||
create() | |||
nome = input("Dê o nome do elemento o qual deseja conhecer: ") | |||
recover(nome) | |||
Edição das 20h12min de 14 de junho de 2017
def read() : lista = [] nome = input() lista.append(nome + ' ') simbolo = input() lista.append(simbolo + ' ') n_atomico = input() lista.append(n_atomico + ' ') n_massa = input() lista.append(n_massa + '\n') return lista
def create() : elemento = read() arquivo = open('dados.txt', 'a') #alterar isso pra 'a' arquivo.writelines(elemento) arquivo.close()
def recover(nome) : arquivo = open('dados.txt', 'r') texto = arquivo.readlines(); for linha in texto : lista = linha.split() if lista[0] == nome : print(lista) break else : print("Elemento não encontrado") arquivo.close()
create() nome = input("Dê o nome do elemento o qual deseja conhecer: ") recover(nome)