Resultados de la búsqueda a petición "idioms"

9 la respuesta

¿Es str.replace (..). Replace (..) ad nauseam un idioma estándar en Python?

Por ejemplo, supongamos que quería que una función escapara de una cadena para usarla en HTML (como en Django'sfiltro de escape [http://docs.djangoproject.com/en/dev/ref/templates/builtins/#escape]): def escape(string): """ Returns the given ...

9 la respuesta

Sangría de Python en "líneas vacías"

¿Cuál es el preferido ("." Indicando espacios en blanco)? UNA) def foo(): x = 1 y = 2 .... if True: bar()SI) def foo(): x = 1 y = 2 if True: bar()Mi intuición sería B (eso también es lo que vim hace por mí), pero veo personas que usan A) todo ...

9 la respuesta

Python: `if key in dict` vs.` try / except` - ¿cuál es el idioma más legible?

Tengo una pregunta sobre modismos y legibilidad, y parece haber un choque de filosofías de Python para este caso particular: Quiero construir el diccionario A desde el diccionario B. Si una clave específica no existe en B, entonces no haga nada ...

10 la respuesta

¿Qué es un lenguaje de programación?

Veo la frase "lenguaje de programación" como si se entendiera comúnmente. Sin embargo, en los resultados de búsqueda y stackoverflow veo todo ... De micro: Incrementando una variableRepresentando un bucle infinitoIntercambiar valores ...

10 la respuesta

Pythonic forma de tener una opción de 2-3 opciones como argumento para una función

Tengo una función de Python que requiere una serie de parámetros, uno de los cuales es el tipo de simulación a realizar. Por ejemplo, las opciones podrían ser "solar", "ver" o "ambas". ¿Cuál es una forma Pythonic para permitir que el usuario ...

11 la respuesta

¿Cómo manipulo elementos $ PATH en scripts de shell?

¿Hay alguna forma idiomática de eliminar elementos de las variables de shell tipo PATH? Eso es lo que quiero tomar PATH=/home/joe/bin:/usr/local/bin:/usr/bin:/bin:/path/to/app/bin:.yeliminaroreemplazarel/path/to/app/bin sin golpear el resto de ...

15 la respuesta

Obtener la clave correspondiente al valor mínimo dentro de un diccionario

Si tengo un diccionario de Python, ¿cómo obtengo la clave de la entrada que contiene el valor mínimo? Estaba pensando en algo que ver con elmin() función... Dada la entrada: {320:1, 321:0, 322:3}Volvería321.

15 la respuesta

Idiomas comunes de rubíes

Algo que me encanta de ruby es que, en su mayoría, es un lenguaje muy legible (que es excelente para el código de autodocumentación) Sin embargo, inspirado por esta pregunta:Ruby Code ...

16 la respuesta

¿Cuáles son algunos modismos, conceptos erróneos y trucos relacionados con C ++ que has aprendido de la experiencia?

¿Cuáles son algunos modismos, conceptos erróneos y trucos relacionados con C ++ que has aprendido de la experiencia? Un ejemplo: class A { public: char s[1024]; char *p; A::A() { p = s; } void changeS() const { p[0] = 'a'; } };Incluso sé que ...

16 la respuesta

¿Cuál es el equivalente de clojure del lenguaje de Python “if __name__ == '__main __'”?

Estoy incursionando en clojure y tengo algunos problemas para tratar de determinar el equivalente de clojure (y / o Lisp) de este idioma común de Python. El idioma es que en la parte inferior de un módulo de Python a menudo hay un poco de ...