¿Qué significa "\ 00" en Python? Para obtener más información sobre esto, he intentado siguiente:¿Qué es " 00" en Python?
- Cuando le asigno
d="\00"
y llamoprint d
, no se muestra nada en la pantalla. - También intenté asignar
d
a una cadena con espacio adicional entre y al final y luego llamé ald.replace("\00", "")
, pero no se observó ningún resultado.
¿Qué hace d.replace("\00","")
hacer? ¿Simplemente buscará esta cadena en particular "\ 00" y la reemplazará con una cadena vacía?
Entonces, ¿qué hará 'replace' do? ¿Simplemente tratará "\ 00" como una cadena simple? ser reemplazado por "". –
Sí, reemplazará el byte cero con cualquier cadena que especifique, igual que si reemplazó 'a' o '' (espacio) o '\ t' (pestaña). – agf
@agf tenga en cuenta que '\ 0' es en realidad la base 8 no la base 10. No hay ninguna diferencia para los nulos, pero tan pronto como comience a usarlo para cualquier personaje de más de 7, hará una gran diferencia. – Duncan