Dear Smart Caring Dude,
I've been dabbling into Python for about 6 weeks now.I'm a Social Sciences
student who just got interested in programming and chose Python as first
language.I have little time to practice and I am just getting into
programming concepts,so please be patient,in case you are so kind as to
enlighten this poor soul.
I am trying to write this program which should compare values that are set
by the program  through user's choice to values that the user enters on a
prompt.I use SPE on windows xp,and it tells me that there are indentation
erros on the definitions.Isn't it legal to start a new block of code when
starting a definition?And how come it returns 'variable' not defined,when
they are defined by the = ??Should i make them global?
I would be very grateful to the patient soul that answers these questions,as
my learning interest is sincere and the knowledge sources so disperse.
Here goes the code:

#Ok,this is supposed to be a 2 option choice between values 1 and 4,
#i want the value to determine the variable values inside the function
def porao():
   porao = raw_input()
   if porao == 1 :
       global altura_aeronave = 111
       global largura_aeronave = 112
       global comprimento = 211
   elif porao == 4:
      global altura_aeronave = 112
      global largura_aeronave = 113
      global comprimento = 212
   else:
       print "PorĂ£o inexistente"
#These three functions were supposed to get input from user so it can be
compared
#with the values determinated(determined?)above
def largura():
  global largura=input()
def altura():
  global altura=input()
def comprimento():
  global comprimento = input()
#These are the comparison functions
def largura_compativel ():
   if not largura <= largura_aeronave:
       print 'Volume largo demais!'
def altura_compativel ():
   if not altura <= altura_aeronave:
       print 'Volume alto demais!'
def comprimento_compativel ():
   if not comprimento<=comprimento_aeronave:
       print 'Volume comprido demais!'
#Try to run this damn thing,man!!!!!1
porao()
largura()
altura()
comprimento()
largura_compativel()
altura_compativel
comprimento_compativel()
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to