La diferencia entre python2.0 y python3.0.
Las principales diferencias entre Python2.0 y Python3.0 son las siguientes:
1. Salida
Python2.0 utiliza la palabra clave print para la salida, como como print "Hola ";
Python 3.0 usa la función print(), como print("Hola").
2. Entrada
Python2.0 usa la función raw_input(), por ejemplo: name=raw_input("Ingrese su nombre:");
Python3 .0 Utilice la función input(), por ejemplo: name=input("Por favor, introduzca su nombre:").
3. Formato de codificación de cadenas
Python 2.0 usa codificación ASCII para cadenas de entrada de forma predeterminada
Y Python 3.0 usa codificación Unicode para cadenas.
4. Formato de cadenas
Python2.0 utiliza marcadores de posición para generar cadenas en un formato estandarizado, como: "Hola, s" ("Mundo"
<); p>Python3.0 usa la función format() para generar una cadena en un formato normalizado, por ejemplo: "Hola, {}".format("Mundo").5. Formato de codificación del archivo fuente
Python2.0 usa codificación ASCII de forma predeterminada, por lo que cuando usa chino, debe agregar una línea de comentarios al principio del archivo fuente: # -- Codificación: utf- 8 --;
Python3.0 usa utf-8 de forma predeterminada.
Python3.0 usa utf-8 de forma predeterminada. /p>