Tutorial python

Tutorial en español sobre el lenguaje de programación más Zen

  • Curso Básico
    • Instalar Python
    • 1 Comentarios
    • 2 Variables
    • 3 Listas
    • 4 Condicionales
    • 5 Bucles
    • 6 Módulos
  • Otros recursos
  • Blog

Comentarios en python

Los comentarios en Python, al igual que sucede en otros lenguajes de programación, sirven para explicar a las personas que puedan leer el programa en el futuro, qué es lo que hace el programa, así como explicar algunas partes del código. Estos comentarios son ignorados por las computadoras cuando ejecutan el código. No se tú, pero yo con el paso del tiempo cada vez me olvido más de las cosas. Es algo así como dejar post-its dentro del programa. Escribir comentarios en python, aunque requiere un esfuerzo, es una buena práctica y compensará con creces ese esfuerzo en el futuro.

En python los comentarios se pueden poner de dos formas:

  • Escribiendo el símbolo almoadilla delante de la línea de texto donde está el comentario.
  • Escribiendo triple comilla doble («»») al principio y al final del comentario (que puede ocupar más de una línea).

A modo de ejemplo:

# Este es un comentario en python
>>> comando_python1
>>> comando_python2 # Esto también es un comentario

# Este es otro comentario en python
# aunque lo hemos escrito en dos lineas

""" Este es un comentario multilinea. La
siguiente parte realiza una serie
de cosas muy chulas """
>>> comando_chulo_python1
>>> comando_chulo_python2

""" Aunque es multilinea, sólo usamos una """

Convenciones usadas en tutorial python

Se han tomado las siguientes convenciones en este tutorial:

  • El símbolo >>> no hay que escribirlo y sirve simplemente para representar dónde escribimos nosotros (parecido al c:\ de Msdos) y qué responde el ordenador.
  • Se usa de manera indistinta la comilla sencilla ‘, que la doble «. Ambas son válidas en Python.

Print

El comando print es de gran utilidad para que el programa pueda comunicarse con nosotros. Como veremos más adelante, este comando muestra el texto que pongamos, o incluso el valor que hay dentro de una variable.

>>> print("Esto es un texto")
Esto es un texto
Prueba

Si te ha gustado compártelo:

  • Haz clic para compartir en Facebook (Se abre en una ventana nueva)
  • Haz clic para compartir en Twitter (Se abre en una ventana nueva)

Comentarios

  1. kelwing dice

    13 abril, 2016 a las 3:44 pm

    quiero saber mas de python

    Responder
    • jaime dice

      18 abril, 2016 a las 7:40 pm

      Hola kelwing,
      me alegra tu interés en un lenguaje tan fantástico como python. Puedes seguir aprendiendo con las siguientes clases del tutorial que aparecen en el menú izquierdo, o los cursos que encontrarás en el menú de otros recursos.

      Responder
      • Diego prada dice

        16 abril, 2018 a las 11:45 am

        Hola, estudio ingenieria en sisitemas y me va mal en programación en python. Una ayuda por favor??

        Responder
        • jaime dice

          16 abril, 2018 a las 8:09 pm

          Hola Diego,
          ¿con qué te hace falta ayuda?

          Responder
  2. Juan Hucul dice

    30 agosto, 2016 a las 3:16 pm

    Encomiable labor. Muchísimas gracias. Es muy útil

    Responder
  3. Edgardo dice

    28 diciembre, 2016 a las 10:04 pm

    Al final de cada leccion deberia habar un enlace para la leccion siguiente o anterior

    Responder
    • jaime dice

      28 diciembre, 2016 a las 11:02 pm

      Hola Edgardo,
      muchas gracias por el comentario. Creo que es muy buena idea y es algo que tengo en mente. Espero incluirlo próximamente.

      Responder
  4. Cj dice

    15 noviembre, 2018 a las 11:34 am

    Hola, estoy haciendo un curso de Python3 donde se ven cuestiones básicas del lenguaje, mi pregunta en particular ya que mi interés es en la web para realizar un sistema de consultas de ingreso, estado y egreso de pacientes de un Hospital que me recomendarías como primer frameworks (Django o Flask) desde ya muchas gracias muy bueno el sitio.

    Responder
    • jaime dice

      15 noviembre, 2018 a las 11:44 am

      Hola Cj,
      yo lo haría con Django. Es más «quisquilloso» que Flask al tener que hacer las cosas a su manera, pero en la gestión de la base de datos te va a quitar mucho trabajo y seguro que lo agradeces.

      Responder
  5. er dice

    28 enero, 2019 a las 6:35 am

    Gracias.

    Responder
  6. Jholiner dice

    15 febrero, 2019 a las 11:05 am

    hola, estoy haciendo este curso y de antemano muchas gracias, pero tengo una duda,
    ¿porque cuando trato de hacer un comentario entre varias lineas con el («»») no me lo muestra como comentario ?
    si lo hago con el gato (#) si aparece normal pero con las triples comillas (dobles o simples) no hace nada.

    gracias.

    Responder
    • jaime dice

      17 febrero, 2019 a las 12:07 pm

      Hola Jholiner,
      imagino que te refieres a que tienen diferente color. Depende del programa que estés usando para escribir el código. En cualquier caso, el programa te funcionará correctamente a pesar de eso.

      Responder
  7. Ricardo Acero dice

    15 abril, 2020 a las 2:37 pm

    Hola, estoy haciendo un curso de Python y uso Sublime Text para ejecutar los códigos. En varias ocasiones (No siempre) al dejar una nota con la almohadilla #, este me arroja Error Sintax señalandome dicha almohadilla, cosa que no deberìa pasar nunca debido a que es un comentario. ¿Me podrìas ayudar diciendome como soluciono esto o por que pasa? Muchas gracias.

    Responder
    • jaime dice

      15 abril, 2020 a las 4:42 pm

      Hola Ricardo,
      ¿Has probado a ejecutar el programa desde la linea de comandos? Sospecho que a lo mejor tienes un problema real en el código porque no estés cerrando algunas comillas, paréntesis, etc.

      Si se ejecuta correctamente, el problema puede estar en los plugins de Sublime. Puedes probar a cambiar de «linter» por si fuera ese el problema.

      Supongo que lo estás usando, pero si no lo tienes ya instalado, te recomiendo que instales anaconda para Sublime Text.

      Responder
  8. Bianca dice

    19 agosto, 2020 a las 1:32 am

    Muchas gracias por este gran 20% de tutorial. Soy una entusiasta de la informática y recientemente me he visto un par de videos de .py

    Responder
  9. merct dice

    23 mayo, 2021 a las 10:17 pm

    tengo un problema… tengo una mac cuando escribo entre(«) para definir o imprimir me sale error SyntaxError: invalid character ‘“’ (U+201C)..
    utilizo el text edit
    gracias .

    Responder
    • jaime dice

      24 mayo, 2021 a las 6:30 am

      Hola Mercet
      estás usando las dobles comillas tipográficas, y no la de las dobles comillas «normales».
      Algunos editores de texto tienen una opción para convertir automáticamente las comillas normales en tipográficas, y probablemente sea lo que te está pasando.

      Responder

Trackbacks

  1. #SinComentarios | Eduardo's Projectz dice:
    15 septiembre, 2016 a las 2:05 am

    […] información más completa, visita: http://tutorialpython.com/comentarios-en-python/ http://www.pythonforbeginners.com/comments/comments-in-python […]

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Tabla de contenidos

  • Curso básico
    • Instalar Python
    • 1 Comentarios
    • 2 Variables
    • 3 Listas
    • 4 Condicionales
    • 5 Bucles
    • 6 Módulos
Para darte un servicio más personalizado, esta web utiliza cookies propias y de terceros. Si sigues navegando, entendemos que aceptas su uso según nuestra política de cookies. Aceptar Leer más
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR