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 <dsaavedr...@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 <gvm2...@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@python.org >> https://mail.python.org/mailman/listinfo/python-es >> >> > > > -- > ------------------------------------------------------------ > -------------------------------------------------------------------------- > Atentamente, > Lic. Diego Saavedra > PRESIDENTE > > Telf. (+593) 07 258 8668 ext 140 > Celular: 0992018216 > Correo: dsaave...@aprendizajelibre.org > Proyecto: #AprendizajeLibre <http://www.aprendizajelibre.org> > Facilitador, Geek, > Gnu/Linux user > 0992018216 > Twitter: @Statick_ds <https://twitter.com/statick_ds> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es