All pastes #14688 Raw Edit

Miscellany

public python v1 · immutable
#14688 ·published 2005-06-15 19:58 UTC
rendered paste body
#!/usr/bin/env python# -*- coding: ISO-8859-1 -*-################################################################# O programa fora escrito em ambiente operacional UNIX/Like    ## (BSD, Linux etc).## ## Caso utilize SO Windows, substitua "#!/usr/bin/env python"## por: "#c:\pythonXX\python", onde "pythonXX" eh a versao do ## seu interpretador.##							   	#############################################################import osimport time#Tela inicialdef telaInicial():	print '-'*70	print '\t\tGerenciador de notas do semestre\n'	print '\tEste gerenciador possui um limite de 6 matérias\n'	print '-'*70	menuAluno()#Pede o nome do alunodef menuAluno():	alunoNome = raw_input('Digite seu nome\n')	alunoNome = alunoNome.upper() 	global alunoNome		dirAluno = ('./%s/' %alunoNome)	global dirAluno	# Pasta para os alunos cadastrados	try:		os.mkdir(alunoNome)	except:		menuEscolhaMateria()		#Chamada do menu principal#menuPrincipal()########################Menu de escolhadef menuEscolhaMateria():	os.system('clear')	print ('O que deseja utilizar?')	print ('\n')	print ('\t1 - Incluir nova materia')	print ('\t2 - Excluir uma matéria')	print ('\t3 - Voltar para menu principal')	print ('\t4 - Sair')	menuEscolhaMateria = raw_input('')		if (menuEscolhaMateria == '1'):		materiaIncluir()#	elif (menuEscolhaMateria == '3'):#		materiaExcluir()	elif (menuEscolhaMateria == '4'):		menuPrincipal()	elif (menuEscolhaMateria == '5'):		exit	else:		print ('**** ATENÇÃO! ****\n')		print ('Digite algo válido!')		time.sleep(1)				menuEscolhaMateria()########################################################################  		#menuEscolhaMateria == ('1') materiaIncluirdef materiaIncluir():	materiaNome = raw_input('Nome da matéria >  ')		materiaExiste = len(materiaNome)	if (materiaExiste == 0) or (materiaNome == '\b'):		print ('Digite um nome válido!')		materiaIncluir()			else:		criarTabelaMaterias=open(dirAluno+materiaNome,'w')		criarTabelaMaterias.close()		#criado arquivo para a materia		print ('\nMatéria incluída com sucesso!')		time.sleep(1)		menuEscolhaMateria()					menuEscolhaMateria()#########################################################################menuEscolhaMateria == ('4') materiaAlterar#Chamando a primeira funçãoos.system('clear')telaInicial()