2. Primer mensaje de error¶
Las letras mayúsculas y minúsculas son diferentes
print()
es diferente dePrint()
>>> Print ("¡hola mundo!")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Print' is not defined
¡Ahora inténtelo por su propia cuenta!
Si no usamos comillas, la computadora interpretará nuestro mensaje como un comando de Python, generando un error de sintaxis
"hola mundo"
es diferente dehola mundo
>>> print (hola mundo)
File "<stdin>", line 1
print (hola mundo)
^
SyntaxError: invalid syntax
¡Ahora inténtelo por su propia cuenta!
En la versión de Python que usamos (Python 3), los paréntesis no son opcionales al usar
print()
print("hola mundo")
es diferente deprint "hola mundo"
>>> print "hola mundo"
File "<stdin>", line 1
print "hola mundo"
^
SyntaxError: missing parenthesis in call to 'print'
¡Ahora inténtelo por su propia cuenta!
Los espacios iniciales tienen un significado en Python que veremos más adelante, en este caso genera nuevamente un error de sintaxis
Estos espacios se llaman indentaciones o sangrías
>>> print("primer mensaje!")
File "<stdin>", line 1
print "hola mundo"
^
SyntaxError: unexpected indent
¡Ahora inténtelo por su propia cuenta!
You have attempted of activities on this page