Página substituída por '         '
Etiqueta: visualeditor
Sem resumo de edição
Etiqueta: visualeditor
Linha 1: Linha 1:
    
<syntaxhighlight lang="py" line="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)
</syntaxhighlight>
    
    

Edição das 20h16min de 14 de junho de 2017

<syntaxhighlight lang="py" line="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) </syntaxhighlight>