Una buena documentación puede hacer la diferencia entre un programador bueno y uno malo, pues es la manera de dejar "notas " en tu código para que otra persona pueda entender el objetivo del mismo
Introducción y primeros pasos con Python
¿Por qué aprender a programar en Python?
Accede a la versión más actualizada de este contenido
Herramientas del curso
Tu primer programa con Python
Herramientas para programar con Python
Playgrounds: Te doy la bienvenida a los ejercicios interactivos
Variables
Playgrounds: Modifica el valor de una variable
Quiz: Introducción y primeros pasos con Python
Tipos de datos en Python
Tipos de datos
Strings
Numbers
Booleans
Transformación de tipos
Playgrounds: Imprime el formato adecuado
Operadores y condicionales
Operadores aritméticos
Operadores de comparación
Comparación de números flotantes
Operadores lógicos: and y or
Operador lógico not
Condicionales
Proyecto: condicionales
Playgrounds: Identifica si un número es par o impar
Listas y diccionarios
String recargado
Indexing y slicing
Listas
Métodos de listas
Playgrounds: Agrega, modifica y elimina elementos de una lista
Tuplas
Proyecto: tuplas
Diccionarios: definición y lectura
Diccionarios: inserción y actualización
Playgrounds: Agrega, modifica y elimina elementos de un diccionario
Ciclos
Loops: While
Loops: For
Playgrounds: Agrega solo los números positivos de una lista
Ciclos anidados
¡Es tu turno: crea un tutorial!
Cierre
Proyecto: aplicando ciclos
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Nicolas Molina
Aportes 164
Preguntas 25
Una buena documentación puede hacer la diferencia entre un programador bueno y uno malo, pues es la manera de dejar "notas " en tu código para que otra persona pueda entender el objetivo del mismo
Dato rápido: si quieres comentar varias líneas solo selecciónalas y luego presiona ctrl + / y para des comentarla hacen el mismo proceso. :]
Hasta aquí mi reporte Joaquin.
Pequeño tip: Pueden ejecutar el código con el siguiente atajo de teclado: Ctrl + Enter
Dentro del entorno encontraremos los archivos con la extensión .py en donde se encuentra nuestro codigo de Python a ejecutar y también encontraremos 2 archivos: poetry.lock y pyproject.toml, en los cuales se encuentran las dependencias del proyecto.
En la consola se mostrará la salida o resultado de nuestro programa.
Para imprimir utilizamos el comando print:
print(“Hola mundo!”)
print(2+20)
print(50-10)
print(3*2)
print(10/5)
Para agregar comentarios que permiten documentar nuestro programa podemos hacerlos de 2 formas:
# Este es una operación matemática
“”” comentario mas
Largo ”””
''' Otro comentario
largo'''
colegas les recomiendo que averigüen lo siguiente
un forma de documentar una funcion compleja es la siguiente:
""" definición : que hace la funcion
parámetros : los parámetros que usa y si ve necesario el tipo de cada parámetro
return : se indica si devuelve algo ya sea un valor,una lista , una tupla, diccionario etc."""
Un ejemplo puede de la documentación de una función
podría ser :
def funcionSuma (a,b):
"""
target : suma dos valores a,b y guarada el valor en c
parámetros ; a -> float ,b- > float
return : c -> resultado de la suma
"""
c= a+b
return c
espero que les sirva
Mi contribución, espero les ayude.
En sus marcas!! jaja
En la pestañita de shell se puede ejecutar también el archivo
ejecutando en la terminal
python3 main.py
Cuando deseen que un parrafo quede comentado, pueden usar el short cut
ctrl + }
print("Hello there")
print("Another world")
""" Super comment """
'''ANother super comment'''
# One line comment
a = 100
b = 52
print("Just some calculations:")
print("""Given these values
a = 100
b = 52
""")
print("+", a + b)
print("-", a - b)
print("*", a * b)
print("/", a / b)
Hola. les dejo mis apuntes de la clase
👩🏻💻 En shell si ponemos python + solo del numero + tab ⌨️ , se autocompleta el nombre y no será necesario escribirlo todo. Tip muy dummie pero a mi me ha funcionado y me ahorra tiempo a la hora de ejecutar.
Hoja de trucos para principiantes de Python: 19 palabras clave que todo programador debe conocer
Download
Aquí hay algunos consejos para alguien que está aprendiendo a programar con Python:
¡Ya se que es de ChatGPT! pero me estos conejos me estan ayudando mucho y espero que también te ayuden.
Otra operación muy interesante que podemos agregar a las operaciones básicas es la potenciación, la cual la podemos representar de la siguiente forma;
print(4 ** 2)
16
Es nuevo este curso o me equivoco y con este maestro tan bueno 😃
una alternativa al tipico formato print("me llamo " + nombre + “.”) es usar String Formateado, agregando una ´f´ antes de las comillas, puede ser más comodo y legible.
Ejemplo Maconidano (ejemplo con string pero se puede hacer con valores numericos y otros datos):
lugar = "frente al pelotón de fusilamiento"
nombre_coronel = "Aureliano Buendía"
cosa_en_feria = “el hielo”
primera_frase = (
f"Muchos años después, {lugar}, "
f"el coronel {nombre_coronel} había de recordar aquella tarde remota “
f"en que su padre lo llevó a conocer {cosa_en_feria}.”
)
print(primera_frase)
Gracias profesor muy bien comienzo de programa, solo como sugerencia considero que falto enseñar a guardar el archivo dentro de replit para que se valla teniendo un orden dentro de los procesos de aprendizaje del curso.
Aporte:
Extensión Python: .py
Cuidado con la identacion: No puede existir un espacio antes del comando.
print: Imprimir algo en la consola, texto, o realización de operaciones matemáticas.
# Comentario, no se muestra en consola, sirve para documentar nuestro codigo.
""" o ‘’’: Comentarios de varias líneas
Tip cómo programador, si quieren escribir o borrar lo mismo en varias lineas pueden oprimir alt+click en la linea que quieran modificar
if __name__ == "__main__":
run()
Los comentarios solo llevan un # al comeimzo
El “espacio” ese, se llama sangría, en inglés es indent.
En Python, los bloques de código se definen mediante la indentación (que suena más cool que sangrado).
Print("para ver en pantalla") con "" solo para textos y comentarios con ##
Hpta que chimba, holaaa mundo !! aqui les voy !
En extremo decepcionado de que el primer print no haya sido (“Hola mundo”)
“”“
varias líneas
de
comentario
”""
yo creo que es bueno desde un inicio comenzar a acostumbrarnos a comentar que ya sea como lavarnos los dientes
Lastimosamente en algunas empresas no aceptan que se hagan comentarios en el código, de manera tal que cuando tienes que revisar el código de alguien más casí que tienes que empezar a adivinar qué está haciendo y para qué es esta linea
No dejen de comentar muchachos, piensen en el projimo!
En el curso de lógica dijeron que es mejor borrar los comentarios jajaj no se la profe por dice eso más si estamos aprendiendo.
Tal vez para una entrega final dejarle los mínimos comentarios más por temas de bytes.
wow uno de los mejores cursos sin duda platzi es mi lugar seguro amo aqui
Este programa esta muy interesante super
Los comentarios son cartas para uno mismo en el futuro. 😶🌫️
print(“Eesta es la Suma de 12 + 5 =”,12+5)
print(“Esta es la Resta de 10 - 5 =”,10-5)
print(“Esta es la Multiplicación de 2 * 3 =”,2*3)
print(“Esta es la Division de 2 / 3 =”,8/2)
La coma realiza la separación de los caculos dentro de un solo campo y mostrar dos mensajes
muy emocionado por el curso!
Por si alguno desea comentar varias lineas de manera simultánea puede hacer seleccionando las lineas y posteriormente presionando ‘Ctrl + Ç’ .
“”“
print(12+5) #Suma
”""
Excelente ejemplos de comentarios
super importante el uso del #
para comentar
print(“Hola, esto es el archivo 01”)
print(“Hola soy Nicolas y tengo 12 años”)
print(12 + 5)
print(10 - 5)
print(2 * 3)
print(8 / 2)
“”“
varias
lineas
otra
”""
’’‘
varias
lienas
’’’
4:54 es “Indentar”, no identar, identar no existe
Bueno aquí estoy otra vez muchaches, intentando adentrarme en el mundo de la ciencia de datos para optar por mejores oportunidades, trabajo y futuro. Para todos aquellos que quieren pero sienten que no puedes les digo que no se desmotiven💪
Lo único malo de replit es que su memoria se llena muy rápido en las ejecuciones y pide comprar el plan.
12+5 es 17, en este caso y en todos los casos.
Excelente clase!
si yo realizo una division como 10 / 2 me da 5.0 en python toda division asi de un numero entero el type del resultado es un double pero con 10 // 2 --> 5 asi puedo sacar solo el entero.
En Python no se usa indentación
print("Hola esto es python") #La función print() sirve para mostrar un mensaje en la pantalla. La función print() recibe como argumento una cadena de texto, que es una secuencia de caracteres entre comillas
print(“Hola esto es python”)
#La función print() sirve para mostrar un mensaje en la pantalla. La función print() recibe como argumento una cadena de texto, que es una secuencia de caracteres entre comillas
Soy un ingeniero de empaque tratando de aprender a programar. Deséenme suerte, en este camino de aprendizaje en una nueva herramienta.
muchas veces una buena declaracion de variables y un buen uso de controles de flujo puede ser mejor que comentarios, hay cometarios que pueden llegar a ser innesesarios si el codigo es lo suficientemente claro en lo que hace ^ ^
Comentarios con Python
#comentario una sola linea
" " " Comentario de
varias lineas de codigo " " "
’ ’ 'Comentario de
varias lineas de codigo ’ ’ ’
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?