GoConqr has a new look! Let us know what you think.

Flashcards

Código en Python

Programación y sistemas Informática Spanish 10 cards

Cards in this deck (10)

  1. 1Primera línea de código en PythonEn todos los lenguajes de programación, "Hola Mundo" se considera como la primera línea de código para un principiante, Python no es la excepción, dado a que esta es la primera línea de código o la línea de código de principiante, en este lenguaje se escribe así:
    print ('Hola Mundo')
    (es lo mismo a print ('Afirmación')).
  2. 2Hacer comentariosPara hacer comentarios en un proyecto de Python, se escribe así, basándose en la línea de código mencionada anteriormente:
    print ('Hola Mundo') # El siguiente es un comentario.
    (es lo mismo a print ('Afirmación') # Comentario). Los comentarios no afectan al código fuente.
  3. 3VariablesPara nombrar una variable se escribe la siguiente línea de código (como ejemplo):
    libro = 'El programador principiante'. OJO: sin escribir palabras clave.
    (es lo mismo a variable='Dato').
    Para los booleanos se usan las palabras clave true/false después de nombrar la variable.
    Para ejecutar listas numéricas se escribe así tomando el siguiente ejemplo:
    números = [1, 2, 3, 5, 7, 11, 13]
    print (números [0]).
    (es lo mismo que lista=[datos separados por comas]
    print (lista[otro dato])).
    Para ejecutar listas de texto se escribe así tomando el siguiente ejemplo:
    futbolistas = {
    1: 'Alisson Becker',
    7: 'Luis Fernando Díaz'
    }
    print (futbolistas[7])
    (es lo mismo que lista = {
    1variable: '1dato',
    2variable: '2dato'
    }
    print (lista[variable que se quiere ejecutar])).
    También se puede tener listas de textos, de datos mixtos, diccionarios que mapean texto a texto, texto a listas y otros tipos.
  4. 4ConstantesLas constantes se escriben así tomando el ejemplo del número π:
    PI = 3,14159265359
    (es lo mismo que constante = dato).
  5. 5OperadoresPara operar, se escribe así tomando como base en el ejemplo las 4 operaciones básicas:
    print (3 + 5) # suma
    print (3 - 5) # resta
    print (16 * 4) # multiplicación
    print (16 / 4) # división
    (es lo mismo que print (1dato + 2dato) # operación (comentario opcional)
    print (1dato - 2dato) # operación (comentario opcional)
    print (1dato * 2dato) # operación (comentario opcional)
    print (1dato / 2dato) # operación (comentario opcional)).
    También se pueden hacer comparaciones así:
    print (6 == 13)
    print (6 == '6')
    print (6 != 11)
    print (6 < 11)
    print (6 >= 11)
    (es lo mismo que print (1dato == 2dato)
    print (1dato == 3dato)
    print (1dato != 4dato)
    print (1dato < 4dato)
    print (1dato >= 4dato))
    Asimismo, también se pueden comparar variables:
    entero = 128
    print (entero is entero)
    (es lo mismo que variable = dato
    print (variable is variable)).
    Lo mismo aplica para lógica:
    print (True and True)
    print (True and False)
    print (False and True)
    print (False and False)
    (sus resultados son True, False, False y False, respectivamente.)
  6. 6Operadores (II parte)print (True or True)
    print (True or False)
    print (False or True)
    print (False or False)
    (sus resultados son True, True, True y False, respectivamente.)
  7. 7CondicionalesPara condicionar, se escribe así:
    autorizado = True
    if autorizado:
    print ('Puede ingresar')
    else: print ('Su ingreso está prohibido')
    (es lo mismo que variable=booleano
    if variable:
    print ('Afirmación')
    else: print ('Otra afirmación').
    También se puede aplicar a números, así: entero = 128
    if entero == 127:
    print ('Parcialmente afirmativo')
    elif entero == 128:
    print ('Afirmativo')
    else:
    print ('Negativo')
    (es lo mismo que variable = 1dato
    if variable == 2dato:
    print ('1Afirmación')
    elif variable == 1dato:
    print ('2Afirmación')
    else:
    print ('3Afirmación')).
    El condicional match permite comparar diferentes valores cuando hay varios casos, pero únicamente está disponible a partir de Python 3.10.
  8. 8FuncionesPara crear funciones operadoras, se escribe así:
    def sumar (primero, segundo):
    return primero + segundo
    resultado = sumar(7,8)
    print (resultado)
    (es lo mismo que def función (1dato, 2dato):
    resultado = sumar (3dato,4dato)
    print (resultado)).
    También se puede crear funciones para multiplicar sin retornar ningún valor, solamente ejecutándolo, para ejecutar el primer elemento de una lista o funciones complejas.
    Quicksort es una función para ordenar funciones complejas.
    OJO: Estas funciones solamente aplican en editores de código como por ejemplo Microsoft Visual Studio Code.
  9. 9BuclesEl siguiente ejemplo de código solamente funciona en VS Code, donde se usa el bucle for:
    animales = ['perro', 'gato', 'tigre']
    for animal in animales
    print (animal)
    También se usa para multiplicar cada elemento en una lista por otro número.
    El bucle while se usa para mirar todos los datos de una sucesión, como en el ejemplo:
    entero = 64
    emergencia = 123
    while entero < emergencia:
    print (entero)
    entero += 1
  10. 10Programación Orientada a Objetos

Information

Description
Escritura de código en Python
Views
5
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?