Search Header Logo
Introducción a Python

Introducción a Python

Assessment

Presentation

Computers

11th Grade

Hard

Created by

Leidis Soto

Used 5+ times

FREE Resource

10 Slides • 20 Questions

1

​Python

​Objetivo: Comprender los elementos básicos de Python

2

​¿Qué es Python?

  • Lenguaje de programación de alto nivel

  • Creado por Guido van Rossum en 1991

  • Sintaxis simple y legible

  • Multiplataforma (Windows, Mac, Linux)

  • Usado en: desarrollo web, ciencia de datos, inteligencia artificial, automatización

3

Multiple Choice

¿Quién creó el lenguaje de programación Python?

1

Linus Torvalds 


2

Guido van Rossum 


3

Dennis Ritchie 


4

Bjarne Stroustrup


4

​Variables y tipos de datos

nombre = "Juan"          # String (cadena)

edad = 17               # Integer (entero)

altura = 1.75           # Float (decimal)

es_estudiante = True    # Boolean (booleano)


​Reglas para nombres de variables

  • Comenzar con letra o guión bajo

  • No espacios (usar guión bajo)

  • No palabras reservadas

  • Sensible a mayúsculas y minúsculas

5

Match

Une cada variable con su tipo de dato:

edad = 16

nombre = "Ana"

promedio = 8.5

aprobado = True

int

str

float

bool

6

Multiple Choice

¿Cuál de estos nombres de variables NO es válido en Python?

1

nombre_completo

2

1nombre

3

edad

4

miVariable

7

Multiple Choice

Question image

Si asignas nombre = "Carlos", ¿qué tipo de dato tiene la variable nombre?

1

Entero

2

Booleano

3

Cadena de caracteres

4

Lista

8

Multiple Choice

¿Qué tipo de dato almacena el valor True en Python?

1
entero
2
booleano
3

cadena de caracteres

4

Decimal

9

Multiple Choice

Si tienes una variable edad = 14, ¿cómo cambiarías su valor a 15?

1

edad = 15

2

15 = edad

3

edad: 15

4

cambiar edad a 15

10

Multiple Choice

María está aprendiendo sobre los tipos de variables en Python. ¿Cuál de las siguientes opciones representa un tipo de variable que puede almacenar un número decimal?

1

int

2

str

3

float

4

bool

11

​Operadores Aritméticos

a = 10

b = 3

suma = a + b                                   # 13

resta = a - b                                     # 7

multiplicacion = a * b                    # 30

division = a / b                                # 3.33...

division_entera = a // b                  # 3

modulo = a % b                               # 1 (residuo)

potencia = a ** b                            # 1000


Orden de operaciones:

  1. Paréntesis

  2. Potencias

  3. Multiplicación y División

  4. Suma y Resta

12

Multiple Choice

El resultado de la operación 3**2 es:

1

6

2

18

3

9

4

0.5

13

Multiple Choice

La operación 4+5*3 da como resultado

1

27

2

19

3

18

4

129

14

Multiple Choice

El resultado de la expresión (3+2**3)-6/2 es:

1

122

2

2.5

3

8.0

4

8

15

Multiple Choice

¿Cuál es el resultado de la expresión: 15 % 4?

1

3.75

2

3

3

4

4

1

16

media

17

Multiple Choice

La función input() siempre devuelve un valor de tipo string (cadena), incluso si el usuario ingresa un número.


1

verdadero

2

falso

18

​Operadores de Comparación

a = 5

b = 3

igual            a == b                # False

diferente   a != b                  # True

mayor        a > b                   # True

menor        a < b                   # False

mayor_igual      a >= b         # True

menor_igual      a <= b        # False


19

Multiple Choice

Si x = 7 y y = 10, ¿Cuál expresión es True?

1

x > y 


2

x == y 


3

x != y 


4

x >= y


20

Estructuras Condicionales (if)

media

21

Drag and Drop

Pregunta de completar código: Completa el código para determinar si un número es positivo, negativo o cero:

numero = int(input("Ingresa un número: "))

if numero > 0:

    print("Positivo")

numero < 0:

    print("Negativo")

:

    print("Cero")


Drag these tiles and drop them in the correct blank above
elif
else
not
print

22

​AND (Y)

​A

​B

​A AND B

​TRUE

​TRUE

​TRUE

​TRUE

​FALSE

​FALSE

​FALSE

​TRUE

​FALSE

​FALSE

​FALSE

​FALSE

​A

​B

​A OR B

​TRUE

​TRUE

​TRUE

​TRUE

​FALSE

​TRUE

​FALSE

​TRUE

​TRUE

​FALSE

​FALSE

​FALSE

​OR (O)

​NOT

​A

​NOT A

​TRUE

​FALSE

​FALSE

​TRUE

​Ejemplo: TRUE AND FALSE AND NOT TRUE =FALSE

​OPERADORES LÓGICOS

23

Multiple Choice

La expresión True or False and False es igual a True.

1

True

2

False

24

Multiple Choice

Si x=5 y y=10, la expresión (x>3 and y<15) es:

1

Verdadera

2

Falsa

3

Indefinida

4

Depende de x únicamente

25

Multiple Choice

Si a=8, ¿qué devuelve la condición (a>10 or a==8)?

1

Falso

2

Verdadero

3

Error

4

Ninguna de las anteriores

26

Multiple Choice

En una condición con or, ¿cuántas condiciones deben ser verdaderas para que toda la expresión sea verdadera?

1

Todas

2

Ninguna

3

Al menos una

4

Exactamente dos

27

media

28

Multiple Choice

¿Qué está mal en este código?

contador = 1

while contador <= 3:

    print(contador)


1

La condición está mal

2

Falta incrementar el contador

3

El print está mal ubicado 


4

No hay error

29

media

30

Multiple Choice

¿Qué imprime este código?

python

for i in range(3, 8, 2):

    print(i, end=" ")

1

3 4 5 6 7

2

3 5 7 


3

2 4 6 8

4

3 5 7 9


​Python

​Objetivo: Comprender los elementos básicos de Python

Show answer

Auto Play

Slide 1 / 30

SLIDE