Um programinha simples que eu fiz para calcular as médias dos alunos....
#Programa pra calcular média de alunos by earthquake
"""O programa resulta a média de quatro provas, a média é mostrada na tela
e também é criado um pasta na raiz chamada média e nela um arquivo.txt chamado
media.txt onde são gravados o nome do aluno é a média que ele obteve."""
print "****************** MédiaCalc *******************\n"
import os
try:
os.mkdir("c:\\media")
except:
print
f = open("c:\\media\\medias.txt", 'a')
alunos = input("\nQuantos alunos esta sala tem? ")
contagem = 0
while contagem < alunos:
contagem = contagem + 1
aluno = raw_input("\nQual o nome do aluno: ")
prova1 = input("Qual a nota da 1° prova: ")
prova2 = input("Qual a nota da 2° prova: ")
prova3 = input("Qual a nota da 3° prova: ")
prova4 = input("Qual a nota da 4° prova: ")
total = float(prova1 + prova2 + prova3 + prova4) / 4
print 'A média do aluno', aluno, "é:", total
media = str(total)
f.write(aluno)
f.write(" = ")
f.write(media)
f.write("\n=========================================\n")
if contagem == alunos:
f.close()
print "\n****************** MediaCalc *******************\n"
bom
esse
Citarimport os
seria para chamar o arquivo que logo mais sera criado na raiz c?
Citarf = open("c:\\media\\medias.txt", 'a')
o que seria esse 'a' no fim do codigo?
valeu...
Citação de: "lcs"f = open("c:\\media\\medias.txt", 'a')
o que seria esse 'a' no fim do codigo?
Significa que é para ele abrir o arquivo em modo de escrita, e se existir ele adiciona as linhas no final do arquivo, se não existir ele tenta criar.
Flws...