Solución:
Puede cambiar un valor en una cadena usando %
. La documentación se puede encontrar aquí.
Por ejemplo:
num = 2
print "1 + 1 = %i" % num # i represents an integer
Esto dará como resultado:
1 + 1 = 2
También puede hacer esto con flotantes y puede elegir cuántos decimales imprimirá:
num = 2.000
print "1.000 + 1.000 = %1.3f" % num # f represents a float
da:
1.000 + 1.000 = 2.000
Usando esto en su ejemplo para actualizar t
en el título de la figura:
plt.figure(1)
plt.ylabel('y')
plt.xlabel('x')
for t in xrange(50,61):
plt.title('f model: T=%i' %t)
for i in xrange(4,10):
plt.plot(1.0/i,i**2,'ro')
plt.legend
plt.show()
Puede utilizar el formato de impresión.
-
plt.title('f model: T= {}'.format
plt.title('f model: T= %d' %
También puede concatenar la cadena del título:
x=1
y=2
plt.title('x= '+str(x)+', y = '+str(y))
hará que el título se vea como
x = 1, y = 2
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)