Martin added the comment:

Thank you very much for your help.

Specification of error :

In python 2.7.3 for Ubuntu 12.04 32-bit

It creates a program with the following line of code :


Python is a programming language That lets you work more quickly and integrate 
your systems more effectively.
You can learn to use Python and see almost immediate gains in productivity and 
lower maintenance costs.


import math

elCociente def (x, y):
    ratio = x / y
    return ratio

theRemainder def (x, y):
    remainder = x% y
    return other

laRaiz def ( x ) :
    root = math.sqrt ( x )
    return root

LaSegRaiz def (y):
    segraiz = math.sqrt ( y)
    return segraiz




def main ( ) :

    x = input (" Enter a number: " )
    y = input (" Enter a second number :")


    print " the quotient of dividing " , x , "with" , and , " is" , elCociente 
( x , y)
    print " the remainder of dividing " , x , " for " and , " is" , 
theRemainder ( x , y)
    print " the root of " , x , " is" , laRaiz ( x )
    print " the root ," and , " is" , LaSegRaiz ( y)

Where the lines 1 and 2 are not discussed , when compiling the program ( f5 ) 
warns us to a syntax error , open the sheel , we force the compilation typing 
the main and opens another blank shell . not saying that is the error line .

If commented lines 1 and 2 and compile again ( f5 ) jump several errors in the 
shell which can not close and forces us to have to kill python process .

I hope I have been much clearer .

thanks


Corrected with cometary Program

# Python is a programming language That lets you work more quickly and 
integrate your systems more effectively.
# You can learn to use Python and see almost immediate gains in productivity 
and lower maintenance costs.


import math

elCociente def (x, y):
    ratio = x / y
    return ratio

theRemainder def (x, y):
    remainder = x% y
    return other

laRaiz def ( x ) :
    root = math.sqrt ( x )
    return root

LaSegRaiz def (y):
    segraiz = math.sqrt ( y)
    return segraiz




def main ( ) :

    x = input (" Enter a number: " )
    y = input (" Enter a second number :")


    print " the quotient of dividing " , x , "with" , and , " is" , elCociente 
( x , y)
    print " the remainder of dividing " , x , " for " and , " is" , 
theRemainder ( x , y)
    print " the root of " , x , " is" , laRaiz ( x )
    print " the root ," and , " is" , LaSegRaiz ( y)

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue19150>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to