Red de conocimiento informático - Problemas con los teléfonos móviles - En Python, ¿qué significan {0:d} y el formato(1, s) después?

En Python, ¿qué significan {0:d} y el formato(1, s) después?

En Python, el sistema comienza a contar desde 0 de forma predeterminada, lo que significa que 0 significa el primero, 1 significa el segundo, y así sucesivamente.

x.format() significa generar x en forma de corchetes después del formato.

En el ejemplo, i = {0:d} (no te preocupes por d, es un problema de formato) significa que i es igual al primer parámetro entre paréntesis después del formato, que es i: ponga formato () entre paréntesis. Si las posiciones de los dos parámetros se intercambian, el resultado de salida será el valor opuesto.

Extensión: Python se ejecuta compilando primero el código fuente en el archivo .py en código de bytes de Python, y luego la máquina virtual Python ejecuta el código de bytes compilado. La idea básica de este mecanismo es la misma que en Java, .NET y Python. Sin embargo, la máquina virtual Python es diferente de la máquina virtual Java o .NET.

Enciclopedia Baidu-Python