[Python-es] = y +=

Alvaro Manrique sanreikaj.foros en gmail.com
Dom Dic 25 10:00:52 EST 2016


Como ya te indican con el operador += puedes sumar y concatenar.

También tienes disponibles los operadores:

-=
/=
*=

Para las respectivas operaciones matemáticas y asignación a la variable.

--------------------------------------------------------------
Alvaro Manrique
Programador

El dic. 23, 2016 7:20 PM, "Gonzalo V" <gvm2121 en gmail.com> escribió:

> Perfecto. Muchas gracias
> El 23 dic. 2016 6:06 PM, "Leandro Demarco Vedelago" <
> leandrodemarco en gmail.com> escribió:
>
>> var += n es una forma más compacta de escribir var = var + n, es decir,
>> modificar el contenido de var y asignarselo a var mismo.
>>
>> En este caso como tu var (datos) es un string, el operador suma
>> corresponde a la operación de concatenar un string con otro y sería
>> equivalente a escribir lo siguiente:
>> datos = datos + "+------------------------------------------+\n"
>>
>> 2016-12-23 10:49 GMT-03:00 Diego Saavedra <dsaavedra88 en gmail.com>:
>>
>>> Hasta donde puedo observar el "=" es un operador de asignación de un
>>> valor a determinada variable, por otra parte "+=" incrementa el valor de
>>> determinada variable por el valor que se asigne despues del =
>>>
>>> Ej
>>>
>>> datos = "35"
>>> datos += 2
>>>
>>> Saludos
>>>
>>> El 23 de diciembre de 2016, 8:33, Gonzalo V <gvm2121 en gmail.com>
>>> escribió:
>>>
>>>> Estimados amigos
>>>> Cuál es la diferencia de las dos siguientes líneas?, me refiero a "=" y
>>>> "+="
>>>>
>>>> datos = ""
>>>> datos += "+------------------------------------------+\n"
>>>>
>>>> Muchas gracias y feliz navidad.
>>>>
>>>> Saludos,
>>>> Gonzalo
>>>>
>>>> _______________________________________________
>>>> Python-es mailing list
>>>> Python-es en python.org
>>>> https://mail.python.org/mailman/listinfo/python-es
>>>>
>>>>
>>>
>>>
>>> --
>>> ------------------------------------------------------------
>>> ------------------------------------------------------------
>>> --------------
>>> Atentamente,
>>> Lic. Diego Saavedra
>>> PRESIDENTE
>>>
>>> Telf. (+593) 07 258 8668 ext 140 <+593%207-258-8668>
>>> Celular: 0992018216 <09%209201%208216>
>>> Correo: dsaavedra en aprendizajelibre.org
>>> Proyecto: #AprendizajeLibre <http://www.aprendizajelibre.org>
>>> Facilitador, Geek,
>>> Gnu/Linux user
>>> 0992018216 <09%209201%208216>
>>> Twitter: @Statick_ds <https://twitter.com/statick_ds>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>>
>>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>>
>>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20161225/6903dc14/attachment.html>


Más información sobre la lista de distribución Python-es