Introducción a los comandos de Python 3
Los comandos de Python 3 se han introducido con las características de Python 2 y es compatible con python 2 con la ayuda de utilizar algunas palabras clave incorporadas para admitir las funcionalidades. El comando Python 3 se lanzó en el año 2008. Python 3 es más intuitivo para los programadores y más preciso al proporcionar el resultado. La sintaxis se ha cambiado para python 3 para obtener más claridad sobre lo que está escrito y cuál debería ser el resultado.
Comandos básicos de Python 3
1. Función de impresión
En Python 3, la función de impresión se utiliza con paréntesis para mostrar el resultado que no está disponible en python 2.
- Sintaxis: print ("Contenido para mostrar")
- Ejemplo: print ("Hola Mundo")
2. Función de entrada
En estos comandos de Python 3, los datos ingresados siempre se tratan como una cadena, incluso si los datos se insertan sin ''.
Sintaxis / ejemplo: >>> X: input (“x:”)
X : 5
>>> X
'5'
3. División entera:
En Python 3, la división es más precisa que python 2 y ofrece un mejor resultado.
Sintaxis / ejemplo: >>> X: 3/2
1.5 # por defecto le dará este número que no está disponible para Python 2
4. función de rango:
En Python 3, la función Xrange de python 2 ha sido renombrada como función de rango en python 3
Sintaxis / ejemplo: rango ()
5. función de aumento:
En Python 3, un argumento de excepción debe ponerse entre paréntesis.
Sintaxis / ejemplo: plantear una excepción ("Hay algún problema")
6. Argumentos:
En los comandos de Python 3, los argumentos deben declararse con la ayuda de la palabra clave 'as'
Sintaxis / ejemplo: excepto emitir un error
7. Siguiente función:
En python 3, la siguiente función se está utilizando y la función .net no se puede utilizar, ya que arroja un error denominado error de atributo.
Sintaxis / ejemplo: siguiente (abc)
8. Unicode:
En python 3, las cadenas se almacenan principalmente como Unicode, que son cadenas utf-8 y tienen clases de bytes como bytes y matriz de bytes.
9. Declaración de decisión:
Si otra declaración se está utilizando para la toma de decisiones en Python 3.
Sintaxis / ejemplo: var = 10
If (var == 10): print ("El valor es 10")
Imprimir ("Ok")
10. Cuerdas:
En python 3, se utilizan corchetes junto con el índice para obtener la subcadena.
Sintaxis / ejemplo: var = "Hola Mundo"
Print ("var (0):", var (0)) #resultado sería 'H'
Comandos intermedios de Python 3:
1. Para el bucle:
En Python 3, for loop se está utilizando para ejecutar la instrucción varias veces.
Sintaxis / ejemplo: Lista = (1, 2, 3)
Para x en la lista:
Imprimir (x, final = "")
2. Mientras bucle:
repetirá la declaración mientras la condición sea verdadera.
Sintaxis / ejemplo: si bien es cierto:
Tratar:
Imprimir ("valor siguiente")
Excepto por el valor de stop:
Sys.exit ()
3. Funciones matemáticas:
Hay muchas funciones matemáticas que se pueden usar en Python 3 para obtener los valores o el resultado.
Sintaxis / ejemplo: cmp (x, y)
4. Valores de la lista:
En Python 3, los valores se pueden enumerar en forma de lista y acceder al resultado.
Sintaxis / ejemplo: list = ('TOM, ' JOHN ', ' Latham ', ' Mary ')
Imprimir ("lista (0):", lista (0))
La salida sería –'TOM '
5. Funciones:
En Python 3, la función se definiría con la palabra clave def
Sintaxis / ejemplo: defabc (str):
"Hola mundo, mi primera función"
Imprimir (str)
Regreso
6. Diccionario:
En Python 3, se usa para asignar el valor y actualizar el valor también.
Synatx / ejemplo:
dict ('Nombre': 'Tom', 'Salario': 7500, 'Ubicación': 'Estados Unidos')
Print ("dict ('Nombre'):", dict ('Nombre')) # salida sería: Tom
Dict ('salario') = 8500 # actualizando el valor existente.
Imprimir ("dict ('salario'):", dict ('salario'))
La salida sería 8500
7. Envío de correo electrónico:
En python 3, el objeto de la biblioteca smtp se está utilizando para enviar un correo electrónico.
Sintaxis / ejemplo : import smtplib
Smtpobj = smtplib.SMTP ((host (, puerto (, local_hostname))))
8. Enhebrado:
En Python 3, el enhebrado se usa por varias razones y se ha usado un método de enhebrado diferente como threading.activecount (), threading.currentthread (), threading.enumerate ().
9. Expresión regular:
Se está utilizando para hacer coincidir la cadena del número de cadenas. En este ejemplo, el uso de la función de coincidencia
Sintaxis / ejemplo : reg.match (patrón, cadena, banderas = 0)
10. Conectividad de base de datos:
En python 3, MySql se usa principalmente como una base de datos y PyMySQL es una interfaz que se conecta a la base de datos MySQL.
Sintaxis / ejemplo: import PyMySQL
db = PyMySQL.connect ("localhost", "nombre de usuario", "Contraseña", "Nombre de la base de datos")
Consejos y trucos para usar los comandos de Python 3
- Use operadores condicionales sabiamente
- Use la detección de funciones en lugar de usar la detección de versiones
- Prevenir regresiones de compatibilidad
- Verifique las dependencias durante la transición de la aplicación a Python 3
- Use la integración continua para mantenerse estable
- Utilice la verificación de tipo estático opcional
- Actualice el archivo setup.py para indicar la compatibilidad con python 3
- Use el diccionario, enumere donde sea necesario
- Depure los scripts para verificar dónde hay un error o problema.
- Usa enumeraciones
- Utilice las funciones de Python para obtener el resultado más rápido.
- Compruebe siempre el uso de memoria de los objetos.
Conclusión
Python 3 hace la vida más cómoda para los programadores con la introducción de nuevas características y compatibilidad con versiones anteriores también. Con la ayuda de la compatibilidad, las aplicaciones antiguas se pueden mover fácilmente en el entorno de Python 3 y ponerlas en funcionamiento. Las funciones de Python 3 y su tipificación dinámica son realmente útiles para la programación y mejoran el rendimiento de la aplicación.
Artículos recomendados
Esta ha sido una guía de los comandos de Python 3. Aquí hemos discutido los comandos básicos y avanzados de Python 3 y algunos comandos inmediatos de Python 3. También puede consultar el siguiente artículo para obtener más información:
- Usos de los comandos de Tableau
- Cómo usar los comandos de HBase
- Usos de los comandos MongoDB
- Importancia de los comandos de cerdo