Ejercicios de programación en Python para principiantes

Antes de proceder un Ejercicios de programación en Python, sabemos algunos detalles importantes sobre Python. Es posible que te hayas preguntado por qué Python es más lento que cualquier otro lenguaje de programación. La respuesta es bastante sencilla: Python es uno de los lenguajes de programación interpretados, mientras que lenguajes como C son lenguajes compilados.

Se ha observado que los códigos interpretados son siempre mucho más lentos que los códigos máquina directos ya que ejecuta varias instrucciones para implementar una instrucción interpretada. Por lo tanto, la CPU debe comprender las instrucciones de Python antes de que se pueda ejecutar el programa real. El intérprete de Python siempre analiza cada declaración con las reglas de programación de Python, como filtrar comentarios y espacios del programa dado, asignar memoria para almacenar variables y mucho más. En este proceso, cada línea del programa se repite y agrega significativamente para ejecutar más el programa.

Índice de contenidos
  1. Razones: ¿Por qué los programadores seleccionan Python incluso después de ejecutarse a una velocidad más baja?
    1. Código de aplicación legible y conciso
    2. Lenguaje de programación de alto nivel
    3. Varios paradigmas de programación populares
    4. Una biblioteca sólida
    5. Cree aplicaciones complejas
  2. Algunos de los ejemplos básicos de programación en Python
  3. Lista de ejercicios de programación en Python
  4. Ejercicios de programación en Python: Preguntas de opción múltiple (MCQ)
  5. Conclusión

Razones: ¿Por qué los programadores seleccionan Python incluso después de ejecutarse a una velocidad más baja?

Código de aplicación legible y conciso

Con Python, los programadores pueden expresar fácilmente conceptos con código legible y conciso. Además, la simplicidad de las reglas de sintaxis de Python hace posible que los principiantes aprendan y utilicen sin esfuerzo y sin tiempo.

Lenguaje de programación de alto nivel

Como lenguaje de programación de alto nivel, Python permite a los desarrolladores escribir programas de aplicaciones de manera flexible. Para desarrollar software en el lenguaje Python, los desarrolladores deben centrarse solo en las acciones que se realizan.

Varios paradigmas de programación populares

Python admite varios paradigmas de programación, como funcional, procedimental, orientado a objetos e imperativo. Además, Python es un lenguaje de programación genérico que cuenta con un sistema de gestión de memoria automática y un sistema de tipo dinámico.

Una biblioteca sólida

Python ofrece una biblioteca de stand completa y robusta en comparación con otros lenguajes de programación. Los desarrolladores pueden usar cualquier biblioteca para simplificar su trabajo sin escribir código largo.

Cree aplicaciones complejas

Al ser un lenguaje genérico, Python admite múltiples plataformas, como Mac OS X, UNIX, Windows y Linux. Por lo tanto, se vuelve mucho más fácil para los desarrolladores ejecutar aplicaciones GUI en diferentes plataformas.

Aparte de eso, hay varias razones por las que los desarrolladores eligen Python, a pesar de ser un lenguaje de programación más lento. Por lo tanto, siempre es útil para los principiantes aprender este lenguaje de programación. Entonces, echemos un vistazo a algunos de los ejercicios de programacion en python que lo ayudan a aprender más sobre los programas de Python. Pero primero, analicemos algunos ejemplos de programación de Python (básico).

Algunos de los ejemplos básicos de programación en Python

Ejemplo 1: Escriba un programa para calcular la circunferencia del círculo.

Solución: La fórmula para la circunferencia del círculo es: (2 * pi * r) o (pi * d). Toma el valor de pi = 3.14159.

El código de Python para calcular la circunferencia del círculo es:

por matemáticas importar pi

r = float (entrada ("Ingrese el valor del radio del círculo:"))

print ("La circunferencia del círculo con radio" + str (r) + "es:" + str (2 * pi * r))

Producción:

Pon el valor del radio de la circunferencia: 2

La circunferencia de la circunferencia de radio 2.0 es: 12.566370614359172

Ejemplo 2: Escriba un programa para representar el penúltimo y el penúltimo color de la lista dada.

lista_colores = [“Green“,”Red“,”Yellow” ,”Blue“]

El código de Python para obtener el color deseado es:

lista_colores = [“Green”,”Red”,”Yellow” ,”Blue”]

imprimir ("% s% s"% (color_list[1]lista_de_colores[-2]))

Producción:

rojo amarillo

Lista de ejercicios de programación en Python

Realice ejercicios básicos de programación en Python para obtener el resultado deseado

Peticiones:

Serie 1: Escriba un horario para presentar la fecha y hora actual.

Serie 2: Escriba un programa que acepte un valor entero (n) para calcular el valor de n + nn + nnn.

Serie 3: Escriba un programa para mostrar el calendario de exámenes. (obtener la fecha de exam_st_date).

data_st_esame = (12, 11, 2021)

Serie 4: Escribe un horario para contar el número de días entre las dos fechas diferentes.

Serie 5: Escriba un programa para calcular el volumen de una esfera con radio 5.

Fórmula: El volumen de una esfera es: V = 4/3 × pi × r ^ 3 = pi × d ^ 3/6.

Serie 6: Escriba un programa para obtener la suma de dos números; si los números dados son iguales, súmalos dos veces.

Serie 7: Escriba un programa para generar un histograma a partir de la lista de enteros suministrada.

Soluciones:

Serie 1:

importar fecha y hora

hora = fechahora.fechahora.ahora ()

imprimir ("Fecha y hora actual:")

imprimir (ahora.strftime ("% Y-% m-% d% H:% M:% S"))

Serie 2:

x = int (entrada ("Ingrese el valor de un número entero:"))

n1 = int ("% s"% x)

n2 = int ("% s% s"% (x, x))

n3 = int ("% s% s% s"% (x, x, x))

imprimir (n1 + n2 + n3)

Serie 3:

data_st_esame = (11,12,2021)

print ("El examen comenzará a partir de:% i /% i /% i"% exam_st_date)

Serie 4:

desde la fecha de importación datetime

f_fecha = fecha (2021, 2, 3)

l_fecha = fecha (2021, 2, 8)

delta = l_datos - f_datos

imprimir (días delta)

Serie 5:

pi = 3.1415926535897931

r = 5,0

V = 4,0 / 3,0 * π * r ** 3

print('El volumen de la Esfera es:', V)

Serie 6:

def suma_dos veces (x, y):

suma = x + y

si x == y:

suma = suma * 2 suma de retorno

imprimir (suma_dos veces (1, 2))

imprimir (suma_dos veces (2, 2))

Serie 7:

histograma def (elementos):

para n en artículos:

salir = "

veces = norte

mientras (veces > 0):

salida + = 'x'

veces = veces - 1

imprimir (salida)

histograma ([1, 2, 2, 1])

Ejercicios de programación en Python: Preguntas de opción múltiple (MCQ)

Responder a la salida de los programas de Python proporcionados

Serie 1: La salida del código proporcionado será:

Prensa 8 // 3

A) 2

B) 2,6

C) 5

D) 4

Serie 2: La salida del código proporcionado será:

L = [‘p’,’q’,’r’,’s’]

imprimir ("". unirse (L))

A) ERROR

B) por favor

C) NINGUNO

D) 'p', 'q', 'r', 's'

Serie 3: ¿Cuál es el tipo de datos del siguiente código?

L = [2, 55, ‘hi’, 5]

(Una lista

(B) Diccionario

(C) Tupla

(D) Matriz

Serie 4: Compruebe qué número no es un número complejo.

(A) k = 2 + 3j

(B) k = complejo (2, 3)

(C) k = 2 + 3l

(D) k = 2 + 3J

Serie 5: La salida del código proporcionado será:

def mifunc (x):

x = x + 3

x = x * 3

volver x

imprimir mi funcion (3)

(A) 18

(B) 8

(C) Error de tiempo de ejecución

(D) Error de retorno

Soluciones:

Serie 1 (A) El operador '//' en Python devolverá la parte entera del número de móvil.
conjunto 2 (B) “” Representa una cadena nula y combina todas las funciones de los elementos de la lista en una sola cadena.
conjunto 3 (A) [ ] representa una lista.
conjunto 4 (C) l (o L) se refiere a largo.
conjunto 5 (D) Python genera un bloque particular de código que depende de la sangría del código. Por lo tanto, un nuevo guión especifica las nuevas áreas.

Conclusión

Python es uno de los lenguajes de programación lentos, aunque varios desarrolladores y programadores lo utilizan. El lenguaje de programación Python admite múltiples paradigmas de programación, como estilos imperativo, orientado a objetos y procedimental o programación funcional. Tiene características como la asignación automática de memoria, un sistema de tipo dinámico y tiene una biblioteca grande y completa. Por lo tanto, todo programador debe aprender este lenguaje para hacer su trabajo con soltura. La mejor manera de aprender a programar Python es "PRÁCTICA. " Por lo tanto, practica todo lo anterior. ejercicios de programacion en python y mejorar sus habilidades de programación. Además, puedes preguntarnos por otros ejercicios prácticos e inmediatamente te daremos el número de ejercicios. Así que sigue codificando y perfecciona tus habilidades de codificación. y también sacar lo mejor de mi asignación de programación Python y nuestros 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