@@ -97,9 +97,9 @@ msgstr ""
9797"obtener una buena visión general de un programa. Idealmente, una función "
9898"debería caber en una pantalla (por ejemplo, 20-30 líneas). 20 líneas de "
9999"Python pueden hacer mucho más trabajo que 20 líneas de C. Esto no se debe "
100- "únicamente a la falta de corchetes de inicio/fin -- la falta de declaraciones "
101- "y los tipos de datos de alto nivel también son responsables -- sino también la "
102- "indentación basada en la sintaxis ciertamente ayuda."
100+ "únicamente a la falta de corchetes de inicio/fin -- la falta de "
101+ "declaraciones y los tipos de datos de alto nivel también son responsables -- "
102+ "sino también la indentación basada en la sintaxis ciertamente ayuda."
103103
104104#: ../Doc/faq/design.rst:46
105105msgid "Why am I getting strange results with simple arithmetic operations?"
@@ -211,10 +211,10 @@ msgid ""
211211"and in Python, no amount of activity will change the string \" eight\" to "
212212"anything else."
213213msgstr ""
214- "Otra ventaja es que las cadenas en Python se consideran tan \" elementales\" como los "
215- "números. Ninguna cantidad de actividad cambiará el valor 8 a otra cosa, y en "
216- "Python, ninguna cantidad de actividad cambiará la cadena \" ocho\" a otra "
217- "cosa."
214+ "Otra ventaja es que las cadenas en Python se consideran tan \" elementales\" "
215+ "como los números. Ninguna cantidad de actividad cambiará el valor 8 a otra "
216+ "cosa, y en Python, ninguna cantidad de actividad cambiará la cadena \" ocho\" "
217+ "a otra cosa."
218218
219219#: ../Doc/faq/design.rst:110
220220msgid "Why must 'self' be used explicitly in method definitions and calls?"
@@ -249,9 +249,9 @@ msgstr ""
249249"la falta de una declaración de variable local (suponiendo que los globales "
250250"son raros o fácilmente reconocibles) -- pero en Python, no hay declaraciones "
251251"de variables locales, por lo que debería buscar la definición de clase para "
252- "estar seguro. Algunos estándares de codificación de C++ y Java requieren "
253- "que los atributos de instancia tengan un prefijo ``m_``, porque el ser "
254- "explícito también es útil en esos lenguajes."
252+ "estar seguro. Algunos estándares de codificación de C++ y Java requieren que "
253+ "los atributos de instancia tengan un prefijo ``m_``, porque el ser explícito "
254+ "también es útil en esos lenguajes."
255255
256256#: ../Doc/faq/design.rst:125
257257msgid ""
@@ -291,21 +291,22 @@ msgid ""
291291"instance variables live in two different namespaces, and you need to tell "
292292"Python which namespace to use."
293293msgstr ""
294- "Finalmente, para las variables de instancia se resuelve un problema sintáctico con "
295- "la asignación: dado que las variables locales en Python son (¡por "
296- "definición!) Aquellas variables a las que se asigna un valor en un cuerpo de "
297- "función (y que no se declaran explícitamente como globales), tiene que haber "
298- "una forma de decirle al intérprete que una asignación estaba destinada a "
299- "asignar a una variable de instancia en lugar de a una variable local, y que "
300- "preferiblemente debería ser sintáctica (por razones de eficiencia). C++ "
301- "hace esto a través de declaraciones, pero Python no tiene declaraciones y "
302- "sería una pena tener que presentarlas solo para este propósito. Usar el "
303- "``self.var`` explícito resuelve esto muy bien. Del mismo modo, para usar "
304- "variables de instancia, tener que escribir ``self.var`` significa que las "
305- "referencias a nombres no calificados dentro de un método no tienen que "
306- "buscar en los directorios de la instancia. Para decirlo de otra manera, las "
307- "variables locales y las variables de instancia viven en dos espacios de "
308- "nombres diferentes, y debe decirle a Python qué espacio de nombres usar."
294+ "Finalmente, para las variables de instancia se resuelve un problema "
295+ "sintáctico con la asignación: dado que las variables locales en Python son "
296+ "(¡por definición!) Aquellas variables a las que se asigna un valor en un "
297+ "cuerpo de función (y que no se declaran explícitamente como globales), tiene "
298+ "que haber una forma de decirle al intérprete que una asignación estaba "
299+ "destinada a asignar a una variable de instancia en lugar de a una variable "
300+ "local, y que preferiblemente debería ser sintáctica (por razones de "
301+ "eficiencia). C++ hace esto a través de declaraciones, pero Python no tiene "
302+ "declaraciones y sería una pena tener que presentarlas solo para este "
303+ "propósito. Usar el ``self.var`` explícito resuelve esto muy bien. Del mismo "
304+ "modo, para usar variables de instancia, tener que escribir ``self.var`` "
305+ "significa que las referencias a nombres no calificados dentro de un método "
306+ "no tienen que buscar en los directorios de la instancia. Para decirlo de "
307+ "otra manera, las variables locales y las variables de instancia viven en dos "
308+ "espacios de nombres diferentes, y debe decirle a Python qué espacio de "
309+ "nombres usar."
309310
310311#: ../Doc/faq/design.rst:152
311312msgid "Why can't I use an assignment in an expression?"
@@ -382,8 +383,8 @@ msgstr ""
382383#: ../Doc/faq/design.rst:191
383384msgid "Why is join() a string method instead of a list or tuple method?"
384385msgstr ""
385- "¿Por qué join() es un método de cadena de caracteres en lugar de un método de lista o "
386- "tupla?"
386+ "¿Por qué join() es un método de cadena de caracteres en lugar de un método "
387+ "de lista o tupla?"
387388
388389#: ../Doc/faq/design.rst:193
389390msgid ""
@@ -416,8 +417,8 @@ msgid ""
416417"on names bound to strings there is no logical reason to make them "
417418"unavailable on literals."
418419msgstr ""
419- "El primero corre a lo largo de las líneas de: \" Se ve realmente feo el uso de "
420- "un método de un literal de cadena (constante de cadena)\" , a lo que la "
420+ "El primero corre a lo largo de las líneas de: \" Se ve realmente feo el uso "
421+ "de un método de un literal de cadena (constante de cadena)\" , a lo que la "
421422"respuesta es que sí, pero un literal de cadena es solo un valor fijo. Si se "
422423"permiten los métodos en nombres vinculados a cadenas, no hay razón lógica "
423424"para que no estén disponibles en literales."
@@ -429,11 +430,11 @@ msgid ""
429430"For some reason there seems to be much less difficulty with having :meth:"
430431"`~str.split` as a string method, since in that case it is easy to see that ::"
431432msgstr ""
432- "La segunda objeción generalmente se presenta como: \" Realmente estoy diciéndole "
433- "a una secuencia que una a sus miembros junto con una constante de cadena "
434- "\" . Lamentablemente, no lo estas haciendo. Por alguna razón, parece ser mucho menos "
435- "difícil tener :meth:`~str.split` como método de cadena, ya que en ese caso "
436- "es fácil ver que::"
433+ "La segunda objeción generalmente se presenta como: \" Realmente estoy "
434+ "diciéndole a una secuencia que una a sus miembros junto con una constante de "
435+ "cadena \" . Lamentablemente, no lo estas haciendo. Por alguna razón, parece "
436+ "ser mucho menos difícil tener :meth:`~str.split` como método de cadena, ya "
437+ "que en ese caso es fácil ver que::"
437438
438439#: ../Doc/faq/design.rst:220
439440msgid ""
@@ -786,12 +787,12 @@ msgid ""
786787"Functions which operate on this output would generally not break if you "
787788"added another file or two to the directory."
788789msgstr ""
789- "Las listas, por otro lado, son más como matrices en otros lenguajes. Tienden a "
790- "contener un número variable de objetos, todos los cuales tienen el mismo "
790+ "Las listas, por otro lado, son más como matrices en otros lenguajes. Tienden "
791+ "a contener un número variable de objetos, todos los cuales tienen el mismo "
791792"tipo y que se operan uno por uno. Por ejemplo, ``os.listdir('.')`` Retorna "
792- "una lista de cadenas de caracteres que representan los archivos en el directorio actual. "
793- "Las funciones que operan en esta salida generalmente no se romperían si "
794- "agregara otro archivo o dos al directorio."
793+ "una lista de cadenas de caracteres que representan los archivos en el "
794+ "directorio actual. Las funciones que operan en esta salida generalmente no "
795+ "se romperían si agregara otro archivo o dos al directorio."
795796
796797#: ../Doc/faq/design.rst:419
797798msgid ""
@@ -1196,8 +1197,8 @@ msgstr ""
11961197#: ../Doc/faq/design.rst:623
11971198msgid "Why can't raw strings (r-strings) end with a backslash?"
11981199msgstr ""
1199- "¿Por qué las cadenas de caracteres sin formato (r-strings) no pueden terminar con una "
1200- "barra diagonal inversa?"
1200+ "¿Por qué las cadenas de caracteres sin formato (r-strings) no pueden "
1201+ "terminar con una barra diagonal inversa?"
12011202
12021203#: ../Doc/faq/design.rst:625
12031204msgid ""
@@ -1221,10 +1222,10 @@ msgstr ""
12211222"Las cadenas de caracteres sin formato se diseñaron para facilitar la "
12221223"creación de entradas para procesadores (principalmente motores de expresión "
12231224"regular) que desean realizar su propio procesamiento de escape de barra "
1224- "invertida. Tales procesadores consideran que una barra invertida sin par "
1225- "es un error de todos modos, por lo que las cadenas de caracteres sin "
1226- "procesar no lo permiten. A cambio, le permiten pasar el carácter de comillas "
1227- "de cadena escapándolo con una barra invertida. Estas reglas funcionan bien "
1225+ "invertida. Tales procesadores consideran que una barra invertida sin par es "
1226+ "un error de todos modos, por lo que las cadenas de caracteres sin procesar "
1227+ "no lo permiten. A cambio, le permiten pasar el carácter de comillas de "
1228+ "cadena escapándolo con una barra invertida. Estas reglas funcionan bien "
12281229"cuando las cadenas de caracteres r (*r-strings*) se usan para el propósito "
12291230"previsto."
12301231
@@ -1256,8 +1257,8 @@ msgid ""
12561257"construct that looks like this::"
12571258msgstr ""
12581259"Python tiene una declaración 'with' que envuelve la ejecución de un bloque, "
1259- "llamando al código en la entrada y salida del bloque. Algunos lenguajes tienen "
1260- "una construcción que se ve así:"
1260+ "llamando al código en la entrada y salida del bloque. Algunos lenguajes "
1261+ "tienen una construcción que se ve así:"
12611262
12621263#: ../Doc/faq/design.rst:659
12631264msgid "In Python, such a construct would be ambiguous."
@@ -1369,8 +1370,8 @@ msgid ""
13691370msgstr ""
13701371"Otra razón menor es que los dos puntos facilitan a los editores con "
13711372"resaltado de sintaxis; pueden buscar dos puntos para decidir cuándo se debe "
1372- "aumentar la indentación en lugar de tener que hacer un análisis más elaborado "
1373- "del texto del programa."
1373+ "aumentar la indentación en lugar de tener que hacer un análisis más "
1374+ "elaborado del texto del programa."
13741375
13751376#: ../Doc/faq/design.rst:726
13761377msgid "Why does Python allow commas at the end of lists and tuples?"
0 commit comments