Академический Документы
Профессиональный Документы
Культура Документы
False
None
True
and
as
assert
break
class
continue
def
del
elif
else
except
finally
for
from
global
if
import
in
is
lambda
nonlocal
not
or
pass
raise
return
try
while
with
yield
Estas palabras no pueden utilizarse para nombrar otros elementos (variables, fun
ciones, etc.), aunque pueden aparecer en cadenas de texto.
Literales
Los literales son los datos simples que Python es capaz de manejar:
n?meros: valores l?gicos, enteros, decimales y complejos, en notaci?n decima
l, octal o hexadecimal
cadenas de texto
Operadores
Los operadores son los caracteres que definen operaciones matem?ticas (l?gicas y
aritm?ticas). Son los siguientes:
+
<<
<
>>
>
*
&
<=
**
|
>=
/
^
==
//
~
!=
Delimitadores
Los delimitadores son los caracteres que permiten delimitar, separar o represent
ar expresiones. Son los siguientes:
'
(
,
+=
&=
"
)
:
-=
|=
#
[
.
*=
^=
\
]
;
/=
>>=
{
@
//=
<<=
}
=
%=
**=
->
@=
Identificadores
Los identificadores son las palabras que se utilizan para nombrar elementos crea
dos por el usuario u otros usuarios. Esos elementos pueden ser variables u objet
os que almacenan informaci?n, funciones que agrupan instrucciones, clases que co
mbinan ambos, m?dulos que agrupan los elementos anteriores, etc.
Los identificadores est?n formados por letras (may?sculas y min?sculas), n?meros
y el car?cter gui?n bajo (_). Pueden ser caracteres Unicode, aunque normalmente
se recomienda utilizar caracteres ASCII para evitar complicaciones a usuarios d
e oros pa?ses que utilizan juegos de caracteres diferentes.
El primer caracter del identificador debe ser una letra.
Funciones integradas (built-in functions)
Una funci?n es un bloque de instrucciones agrupadas, que permiten reutilizar par
tes de un programa.
Python incluye las siguientes funciones de forma predeterminada (es decir, estas
funciones siempre est?n disponibles):
abs()
all()
any()
ascii()
bin()
bool()
bytearray()
bytes()
callable()
chr()
classmethod()
compile()
complex()
delattr()
dict()
dir()
divmod()
enumerate()
eval()
exec()
filter()
float()
format()
frozenset()
getattr()
globals()
hasattr()
hash()
help()
hex()
id()
input()
int()
isinstance()
issubclass()
iter()
len()
list()
locals()
map()
max()
memoryview()
min()
next()
object()
oct()
open()
ord()
pow()
print()
property()
range()
repr()
reversed()
round()
set()
setattr()
slice()
sorted()
staticmethod()
str()
sum()
super()
tuple()
type()
vars()
zip()
__import__()
Estas palabras pueden utilizarse para nombrar variables, pero entonces las funci
ones ya no est?n disponibles en el programa. Si se eliminan las variables, las f
unciones vuelven a estar disponibles.