Preguntas etiquetadas 'python'
Python es un lenguaje de programación multipropósito de tipo dinámico diseñado para ser rápido (para aprender, usar y entender) y para proporcionar una sintaxis limpia y unificada. Comúnmente se usan dos versiones similares pero incompatibles de Python, Python 2.7 y 3.x. Para preguntas de Python específicas de la versión, use las etiquetas [python-2.7] o [python-3.x]. Cuando utilice la variante de Python (por ejemplo, Jython, Pypy, etc.), marque también la opción.
33
respuestas
Entendiendo la designación de la porción
Necesito una buena explicación (enlaces - más) en la notación del fragmento de Python. Para mí, esta notación requiere un poco de subida. Parece extremadamente poderoso, pero no lo abracé del todo.
04 de febrero conjunto '09 a la 1:31
28
respuestas
Encontrar el índice de un elemento con una lista que lo contiene en Python
Para obtener una lista de ["foo", "bar", "baz"] y un elemento en la lista de "barras", ¿cómo obtengo su índice (1) en Python?
fijado el 07 de octubre '08 a las 4:39
18
respuestas
Usando variables globales en una función
¿Cómo crear o usar una variable global en una función? Si creo una variable global en una función, ¿cómo puedo usar esta variable global en otra función? ¿Es necesario almacenar una variable global en una diversión local variable ...
fijado enero 08 '09 a las 8:45
17
respuestas
¿Cómo crear una cadena de decoradores funcionales?
¿Cómo puedo hacer dos decoradores en Python que hagan lo siguiente? @makebold @makeitalic def say (): return "Hello" ..., que debería devolverse: "<b> <i> Hello </ i> </ b>" "No estoy intentando hacer HTML como este ...
fijado el 11 de abril '09 a las 10:05
20
respuestas
Compruebe si la clave dada existe en el diccionario
Quería comprobar si la clave existe en el diccionario antes de actualizar el valor de la clave. Escribí el siguiente código: if 'key1' en dict.keys (): print "blah" else: print "boo" Creo que esta no es la mejor manera de realizar esta tarea. ¿Hay una manera mejor ...
fijado el 21 de octubre '09 a las 10:05 pm
46
respuestas
¿Cómo hacer una lista de listas?
Me pregunto si hay un atajo para hacer una lista simple de una lista de listas en Python. Puedo hacer esto en un bucle for, pero ¿tal vez hay una "línea única" genial? Lo intenté con una disminución, pero me sale un error. código l = [[1, 2, 3] ...
establecido el 04 de junio de 2009 a las 23:30
19
respuestas
¿Cómo puedo hacer un retraso en Python?
Me gustaría saber cómo configurar el retraso de tiempo en el script de python.
04 de febrero conjunto '09 a las 10:04
12
respuestas
Iteración sobre los diccionarios usando bucles 'for'
Estoy un poco confundido por el siguiente código: d = {'x': 1, 'y': 2, 'z': 3} para la clave en d: tecla de impresión, 'corresponde a', d [tecla] Lo que no entiendo Esto es parte de la clave. ¿Cómo reconoce Python que solo necesita leer la clave del diccionario? Es la clave sp ...
fijado el 21 de julio, '10 a 1:27
35
respuestas
¿Cómo instalar pip en Windows?
pip es un sustituto para easy_install. ¿Pero debo instalar pip usando easy_install en Windows? ¿Hay alguna manera mejor?
fijado el 20 de enero '11 a las 21:08
24
respuestas
¿Cómo pasar una variable por referencia?
La documentación de Python parece desconocer si los parámetros se pasan por referencia o por valor, y el siguiente código crea la clase de valor Original sin cambios PassByReference: def __init __ (self): self.variable = 'Original' self.ch ...
Establecer el 12 de junio de 2009 a las 1:23
34
respuestas
"La menor sorpresa" y el parámetro Argumento predeterminado mutable
Cualquiera que haya tenido Python durante mucho tiempo ha sido mordido (o hecho pedazos) con el siguiente problema: def foo (a = []): a.append (5) devolver un Nuevo Python Los principiantes esperan que esta función siempre devuelva una lista con solo un elemento : [5]. Como resultado ...
establecido el 15 de julio de 2009 a las 21:00
34
respuestas
Cómo saber la hora actual en Python
¿Qué módulo / método se utiliza para obtener la hora actual?
fijado enero 06 '09 a las 7:54
21
la respuesta
¿Añadir nuevas claves al diccionario?
¿Puedo agregar una clave al diccionario de Python después de crearlo? Parece que no tiene ningún método .add ().
establecido el 22 de junio de 2009 a la 1:07
7
respuestas
Captura múltiples excepciones en una sola línea (excepto el bloque)
Sé lo que puedo hacer: intente: # haga algo que pueda fallar, excepto: # haga esto si ALGO no funciona bien, también puedo hacerlo: intente: # haga algo que puede fallar, excepto IDontLikeYouException: # diga por favor excepto YouAreTooShortExcep ...
establecido el 24 de junio de 2011 a las 18:55
7
respuestas
Entendiendo Python super () con __init __ () Métodos
Estoy tratando de entender el uso de super (). En apariencia, se pueden crear ambas clases secundarias, simplemente bien. Tengo curiosidad por la diferencia real entre las dos clases de niños. clase Base (objeto): def __init __ (self): print ...
establecido el 23 de febrero '09 a las 3:30