Articles of syntax de

Sintaxis no válida de Python con la statement “with”

Estoy trabajando en escribir una aplicación Python simple para Linux (maemo). Sin embargo, estoy obteniendo SyntaxError: invalid syntax en la línea 23: with open(file,’w’) as fileh: El código se puede ver aquí: http://pastebin.com/MPxfrsAp No puedo descubrir qué es lo que está mal con mi código, soy nuevo en Python y la statement “con”. Entonces, ¿qué […]

En expresiones regulares, ¿qué significa \ w *?

En Python. r ^ [\ w *] $ ¿lo que significa eso?

¿Cómo comparo un valor con una barra invertida?

if (message.value[0] == “/” or message.value[0] == “\”): do stuff. Estoy seguro de que es un simple error de syntax, pero algo está mal con esta statement if.

Diccionario nested de comprensión de python

Tengo problemas para comprender las comprensiones de diccionarios nesteds en Python 3. El resultado que obtengo del ejemplo a continuación genera la estructura correcta sin errores, pero solo incluye uno de los pares clave: valor interno. No he encontrado un ejemplo de comprensión de un diccionario nested como este; En Google “python de comprensión de […]

La asociatividad de “en” en Python?

Estoy haciendo un analizador de Python, y esto realmente me confunde: >>> 1 in [] in ‘a’ False >>> (1 in []) in ‘a’ TypeError: ‘in ‘ requires string as left operand, not bool >>> 1 in ([] in ‘a’) TypeError: ‘in ‘ requires string as left operand, not list ¿Cómo funciona exactamente “in” en […]

¿Por qué hace esto si la statement causa un error de syntax?

Estoy tratando de configurar una statement elif, donde si el usuario pulsa la tecla Intro, el código continuará, pero obtengo errores de syntax constante GTIN = 0 while True: try: GTIN = int(input(“input your gtin-8 number:”)) if len(str(GTIN)) == 8: break else: print(“make sure the length of the barcode is 8”) elif: GTIN=(“”):

Error de syntax de Python al definir una asignación

Estoy usando python 2.7.4 en una máquina Linux. Mi guía es el libro “Aprende Python de la manera más difícil” y estoy en el ejercicio 39 y aquí está mi código: # states and their abberavation states = [ ‘Bihar’ : ‘BIH’ ‘Jharkhand’ : ‘JK’ ‘Bengal’ : ‘BEN’ ‘Tamilnadu’ : ‘TN’ ‘Haryana’ : ‘HY’ ‘Kerla’ […]

¿Por qué Python necesita paréntesis en función de llamada?

¿Por qué python no puede omitir los paréntesis en una llamada de función como lo hace otro lenguaje (coffeescript haskell)? ¿Alguna razón histórica o qué?

Generación de lista de N números aleatorios entre un rango de números

Me gustaría generar una lista de n_length que consiste en números generados aleatoriamente dentro de un rango definido. Lo que me gustaría saber es si me falta algo incorporado, algo que me permita hacer esto en el futuro de una manera más limpia y más pythonica. Gracias por cualquier pensamiento. In [59]: from random import […]

Si la statement con dos condiciones en Python

Estoy escribiendo un progtwig de consola simple para ayudarme a mí mismo ya algunos compañeros de geología con análisis de muestras de rocas. Nuestro profesor nos proporcionó un diagtwig de flujo que ayuda a especificar las características de la muestra. Estoy intentando convertir esto en un progtwig de consola. Mi pregunta es si es posible […]