Skip to main content
LibreTexts - Ukrayinska

28: Мова програмування Python

  • Page ID
    75962
  • \( \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}}\)

    Цей додаток дає дуже короткий вступ до програмування на python і в першу чергу спрямоване на впровадження інструментів, корисних для експериментальної сторони фізики.

    Цілі навчання

    • Вміти виконувати просту алгебру за допомогою python.
    • Бути в змозі побудувати функцію в python.
    • Вміти поширювати невизначеності в python.
    • Вміти будувати графіки та підганяти дані до прямої лінії.
    • Зрозумійте, як використовувати Python для чисельного обчислення будь-якого інтеграла.

    У цьому підручнику ми заохочуємо вас використовувати комп'ютери для полегшення розрахунків і відображення даних. Ми будемо використовувати популярну мову програмування під назвою Python, а також кілька «модулів» від Python, які полегшують роботу з числами і даними. Не хвилюйтеся, якщо у вас немає досвіду програмування; ми припускаємо, що у вас його немає, і сподіваємося, що до кінця цієї книги ви матимете певну можливість зменшити навантаження за допомогою комп'ютерного програмування.

    Єдиний спосіб стати досвідченим у програмуванні - це практика. Якщо ви хочете ефективно вчитися з цієї глави, важливо, щоб ви витрачали час, щоб насправді ввести команди в середовищі Python, а не просто читати главу. Читання глави принаймні дасть вам уявлення про те, що можливо і деяку термінологію, але це не навчить вас програмування!