¿Cómo practicar la programación en Python de manera efectiva?

Esta publicación de parte de Python incluye una variedad de Prácticas de programación en Python. Los ejemplos prácticos se clasifican de acuerdo con los ejemplos básicos, que involucran una matriz, una lista, una cadena, una búsqueda y una ordenación, y mucho más. Cada ejemplo de código incluye varias formas de resolver problemas de codificación. Verificamos todas estas codificaciones y las ejercitamos regularmente.

¿Qué es el lenguaje de codificación Python?

Python es uno de los lenguajes de codificación interpretados de uso general, de alto nivel, dinámico y generalmente utilizado. Su estudio teórico hace hincapié en la legibilidad del lenguaje y su sintaxis permite a los alumnos formular teorías en las líneas de algún código de forma más que razonable en codificación como Java o C++.

Python es compatible con varios paradigmas de codificación, que incluyen estilos de codificación imperativo, orientado a objetos y procedimental o funcional. Destaca un sistema suave y potente y una gestión de memoria automatizada y tiene una biblioteca estándar grande y extensa para usar.

El método más confiable por el cual los estudiantes pueden aprender cualquier cosa es a través de ejercicios y preguntas de práctica. Esta sección es solo para aquellos (un principiante intermedio) que están familiarizados con Python. Estas actividades alientan a los estudiantes a mejorar sus habilidades de programación en Python.

Índice de contenidos
  1. ¿Qué es el lenguaje de codificación Python?
  • Tomemos algunas de las prácticas de programación de Python
    1. Aquí está el código de Python para sumar dos números:
    2. Técnica 1:
    3. Técnica 2:
    4. método no. 1: Intercambio sencillo
    5. método no. 2: Usando la función incorporada list.pop ()
    6. método no. 3: Usando una variable de tupla
    7. método no. 4: Uso de la asignación de comas
    8. Producción:
  • Conclusión
  • Tomemos algunas de las prácticas de programación de Python

    Práctica de programación Python para sumar dos números

    Tomemos dos números como num1 y num2. La tarea es ejecutar un código de Python para ver la suma de los dos números.

    Por ejemplo:

    Entrada: número1 = 6, número2 = 1

    Producción: 7

    Entrada: número1 = 12, número2 = 5

    Producción: 17

    En este código de práctica de programación de Python, agregaremos dos números. Inicialmente, es posible que se requiera que los estudiantes ingresen dos números. Los datos se consideran utilizando la función de entrada () y se guardan en las variables num1 y num2. Luego, las variables num1 y num2 se calculan mediante la operación aritmética + y la salida se guarda en la variable llamada Sumar.

    Aquí está el código de Python para sumar dos números:

    Ejemplo 1:

    número1 = 12

    número2 = 15

    # Agregando dos números

    Sumar = num1 + num2

    # imprimir valores de salida

    imprimir ("Agregar de {0} y {1} es {2}" .format (num1, num2, agregar))

    Producción:

    La suma de 12 y 15 es 27.

    Código de Python para calcular la suma de la matriz

    Proporcione una matriz de algunos números enteros, calcule la suma de sus constituyentes.

    Por ejemplo:

    Entrada: Arr[] = {2, 4, 6}

    Producción: 12

    2 + 4 + 6 = 12

    Entrada: Arr[] = {10, 20, 30, 40}

    Producción: 100

    Técnica 1:

    # Programa Python para calcular la adición de constituyentes en la matriz dada

    def _suma (arr, n):

    # devolver la suma usando la suma

    # función integrada suma ()

    retorno (suma (arr))

    # función de controlador

    arr =[]

    # insertar variables en la lista

    llegar = [10, 20, 30, 40]

    # medir la longitud de la matriz

    n = largo (arr)

    ans = _suma (arr, n)

    # muestra la suma

    print ("La adición de la matriz especificada es ', ans)

    Producción:

    La suma de la matriz dada es 100.

    Técnica 2:

    # Práctica de programación en Python para calcular la suma

    # de constituyentes en una matriz

    # función de controlador

    llegar = []

    # insertar variables en la lista

    llegar = [10, 20, 30, 40]

    # sum () son las funciones integradas en un código de Python que se suman

    # todas las variables en la lista, establecer y regresar

    # las variables

    respuesta = suma (arr)

    # muestra la suma

    print ("La adición de la matriz especificada es ', ans)

    Producción:

    La suma de la matriz dada es 100.

    Código de Python para intercambiar los dos componentes dentro de una lista

    Presentó un programa en Python y presentó las posiciones de los elementos, escribiendo un código para intercambiar los dos componentes dentro de la lista.

    Por ejemplo:

    Entrada: lista = [10, 20, 30, 40]pos1 = 2, pos2 = 4

    Producción: [10, 40, 30, 20]

    Entrada: lista = [2, 4, 6, 8, 10]pos1 = 4, pos2 = 10

    Producción: [2, 10, 6, 8, 4]

    método no. 1: Intercambio sencillo

    Cuando se identifican las ubicaciones de los componentes, el programador puede intercambiar las ubicaciones de los componentes.

    # Código de Python para intercambiar componentes

    # en un lugar determinado

    # Función de intercambio

    def swapPositions (lista, pos1, pos2):

    lista[pos1]lista[pos2] = lista[pos2]lista[pos1]

    lista de retorno

    # Función de controlador

    lista = [10, 20, 30, 40]

    pos1, pos2 = 2, 4

    imprimir (intercambiar Ubicaciones (Lista, pos1-1, pos2-1))

    Producción:

    [10, 40, 30, 20]

    método no. 2: Usando la función incorporada list.pop ()

    Levante el componente pos1 y guardarlo en una sola variable. Además, abra el componente en pos2 y guárdelo en otro valor. Ahora inserte los dos componentes marcados en la posición inicial de cada uno.

    # Código de Python para intercambiar componentes

    # en un lugar determinado

    # Función de intercambio

    def swapLocation (lista, pos1, pos2):

    # extraer componentes de una lista dada

    primer_ele = lista.pop (pos1)

    segundo_ele = lista.pop (pos2-1)

    # colocándolos en las posiciones de los demás

    lista.insertar (pos1, segundo_ele)

    lista.insertar (pos2, primer_ele)

    lista de retorno

    # Función de controlador

    lista = [10, 20, 30, 40]

    pos1, pos2 = 2, 4

    imprimir (swapLocation (Lista, pos1-1, pos2-1))

    Producción:

    [10, 40, 30, 20]

    método no. 3: Usando una variable de tupla

    Poner componente a pos1 Y pos2 como un par en un valor de tupla. Retire esos componentes con pos2 Y pos1 posiciones en la lista indicada. Ahora, se intercambiarán ambas posiciones en una lista.

    # Código de Python en el que intercambiar componentes

    # un lugar determinado

    # Función de intercambio

    def swapLocation (lista, pos1, pos2):

    # Memorización de los dos componentes

    # como un par en una tupla obtiene los valores

    obtener = lista[pos1]lista[pos2]

    # eliminar esos componentes

    lista[pos2]lista[pos1] = obtener

    lista de retorno

    # código de conductor

    lista = [10, 20, 30, 40]

    pos1, pos2 = 2, 4

    imprimir (intercambiar Ubicaciones (Lista, pos1-1, pos2-1))

    Producción:

    [10, 40, 30, 20]

    método no. 4: Uso de la asignación de comas

    # Código de Python para intercambiar componentes

    # en un lugar determinado

    def swapLocations (lista, pos1, pos2):

    lista[pos1],lista[pos2] = lista[pos2],lista[pos1]

    lista de retorno

    # código de conductor

    lista = [10, 20, 30, 40]

    pos1, pos2 = 2, 4

    imprimir (intercambiar Ubicaciones (Lista, pos1-1, pos2-1))

    Producción:

    [10, 40, 30, 20]

    Práctica de programación de Python para palabras inversas para una cadena

    ¿Esta publicación proporcionó una cadena y requería que fueran palabras inversas de la cadena devuelta?

    Por ejemplo:

    Entrada: str = "programa de práctica de programación statanalytica python"

    Salida: str = "programa de práctica de programación statanalytica python"

    # Función para invertir las palabras de una cadena

    def rev_sentence (oración):

    # división inicial de una cadena con palabras

    palabras = frase.dividir ('')

    # invertir la lista dividida de cadenas y conectarse usando el espacio

    reverse_sentence = '' .join (reverse (palabras))

    # ahora devuelve la cadena fusionada

    devuelve frase_inversa

    si __nombre__ == "__principal__":

    input = 'statanalitica Práctica de programación en Python programa'

    imprimir rev_sentence (entrada)

    Producción:

    "Programa de práctica de programación de Python de Statanalytica"

    Código de práctica de programación de Python para búsqueda lineal

    Solicitud: Proporcionó una matriz arr[] de n componentes, ejecutar una función para encontrar un componente dado x en arr[].

    Por ejemplo:

    Entrada: Arr[] = {5, 10, 15, 20, 25, 30,

    35, 40, 45, 50}

    x = 30;

    Producción: 6

    El componente x está en el índice 6

    Entrada: Arr[] = {5, 10, 15, 20, 25, 30,

    35, 40, 45, 50}

    x = 2;

    Producción: -1

    El componente x no está en arr[].

    Un método simplista es ejecutar un búsqueda linealesto es:

    • Comience desde el componente izquierdo de arr[] y analizar x uno por uno con cada componente de arr[].
    • Cuando x obtiene el valor con un componente, pasa el índice.
    • Si x no cumple ninguno de los componentes, devuelve -1.

    Por ejemplo:

    # Encuentra un componente en una matriz/lista en python

    # podría hacerse usando el operador 'in '.

    # Cuando x en arr:

    # imprimir arr.index (x)

    # Si desea realizar una búsqueda lineal dentro de Python

    # Busca linealmente x en arr[]

    # Cuando x coincide, devuelve su posición

    # más devuelve -1

    búsqueda de definición (arr, x):

    para i en rango (len (arr)):

    si arr[i] ==x:

    vuelvo yo

    volver -1

    Conclusión

    En este artículo, hemos incluido detalles sobre Práctica de programación en Python. Esta publicación tiene varios programas de práctica que pueden ayudar a los principiantes a comprender los conceptos del lenguaje de programación Python. Además de esto, se requiere que los estudiantes los practiquen regularmente para que puedan experimentarlos en consecuencia. Esto puede mejorar su conocimiento y conceptualizar estos códigos.

    Si tiene algún problema relacionado con la programación, las tareas y las tareas de Python, puede solicitar la ayuda de nuestros expertos. Podemos proporcionarle contenido de alta calidad junto con informes de plagio. También podemos brindarle ayuda inmediata ya que estamos disponibles las 24 horas del día, los 7 días de la semana. Además de eso, también entregamos las tareas con estructuras bien formateadas y las entregamos dentro del tiempo asignado. Todos estos servicios están disponibles por un precio mínimo. Obtenga la mejor ayuda con la asignación de Python de los expertos.

    ¿Ha sido útil el contenido?

    Promedio de puntuación 0 / 5. Votos: 0

    Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

    Más contenido relacionado

    Subir