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:

  1. Usos de los comandos de Tableau
  2. Cómo usar los comandos de HBase
  3. Usos de los comandos MongoDB
  4. Importancia de los comandos de cerdo