Saltar al contenido principal
LibreTexts Español

28: El lenguaje de programación Python

  • Page ID
    129613
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Este apéndice da una introducción muy breve a la programación en python y tiene como objetivo principal introducir herramientas que sean útiles para el lado experimental de la física.

    Objetivos de aprendizaje

    • Ser capaz de realizar álgebra simple usando python.
    • Ser capaz de trazar una función en python.
    • Ser capaz de propagar incertidumbres en python.
    • Ser capaz de trazar y ajustar datos a una línea recta.
    • Entender cómo usar Python para calcular numéricamente cualquier integral.

    En este libro de texto, te animaremos a usar computadoras para facilitar la realización de cálculos y la visualización de datos. Haremos uso de un lenguaje de programación popular llamado Python, así como varios “módulos” de Python que facilitan el trabajo con números y datos. No se preocupe si no tiene experiencia en programación; asumimos que no tiene ninguna y esperamos que al final de este libro, tenga alguna capacidad para disminuir su carga de trabajo mediante el uso de la programación informática.

    La única manera de dominar la programación es a través de la práctica. Si quieres aprender de manera efectiva de este capítulo, es importante que te tomes el tiempo para escribir realmente los comandos en un entorno Python en lugar de simplemente leer el capítulo. Leer el capítulo al menos te dará una idea de lo que es posible y algo de terminología, ¡pero no te enseñará programación!


    This page titled 28: El lenguaje de programación Python is shared under a CC BY-SA license and was authored, remixed, and/or curated by Howard Martin revised by Alan Ng.