Python Математика и Расширенное Присваивание

PythonPythonBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы рассмотрим важные аспекты программирования на Python: математические операторы и операторы расширенного присваивания.

Математические операторы необходимы для выполнения математических операций, таких как сложение, вычитание, умножение и деление.

Операторы расширенного присваивания упрощают код, объединяя операцию с присваиванием. Например, x += y эквивалентно x = x + y.

Достижения

  • Python Математические операторы
  • Python Операторы расширенного присваивания

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python(("Python")) -.-> python/PythonStandardLibraryGroup(["Python Standard Library"]) python/BasicConceptsGroup -.-> python/variables_data_types("Variables and Data Types") python/BasicConceptsGroup -.-> python/numeric_types("Numeric Types") python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions") python/PythonStandardLibraryGroup -.-> python/math_random("Math and Random") subgraph Lab Skills python/variables_data_types -.-> lab-88{{"Python Математика и Расширенное Присваивание"}} python/numeric_types -.-> lab-88{{"Python Математика и Расширенное Присваивание"}} python/build_in_functions -.-> lab-88{{"Python Математика и Расширенное Присваивание"}} python/math_random -.-> lab-88{{"Python Математика и Расширенное Присваивание"}} end

Python Математические операторы

Python предоставляет широкий спектр встроенных операторов для выполнения математических операций, что делает его универсальным для различных вычислений. Давайте исследуем некоторые базовые операции с использованием интерпретатора Python.

Откройте терминал и интерпретатор Python:

python3

Сложение

Используйте оператор + для сложения:

>>> x = 2
>>> y = 3
>>> x + y
5

Вычитание

Используйте оператор - для вычитания:

>>> x = 5
>>> y = 2
>>> x - y
3

Умножение

Используйте оператор * для умножения:

>>> x = 2
>>> y = 3
>>> x * y
6

Деление

Используйте оператор / для деления:

>>> x = 6
>>> y = 3
>>> x / y
2

Математические операторы Python являются фундаментальными для различных вычислений, обеспечивая простоту и гибкость в вашем коде.

Python Операторы расширенного присваивания

Кроме базовых математических операторов, в Python есть операторы расширенного присваивания, которые объединяют операцию с присваиванием. Эти операторы упрощают код, позволяя выполнять операцию и присваивать результат переменной за один шаг.

Присваивание с добавлением

Используйте оператор +=, чтобы добавить число к переменной и присвоить результат той же переменной:

>>> x = 5
>>> x += 3
>>> x
8

Присваивание с вычитанием

Используйте оператор -=, чтобы вычесть число из переменной и присвоить результат той же переменной:

>>> x = 5
>>> x -= 2
>>> x
3

Присваивание с умножением

Используйте оператор *=, чтобы умножить переменную на число и присвоить результат той же переменной:

>>> x = 5
>>> x *= 3
>>> x
15

Присваивание с делением

Используйте оператор /=, чтобы разделить переменную на число и присвоить результат той же переменной:

>>> x = 10
>>> x /= 2
>>> x
5

Резюме

В этом практическом занятии мы узнали, как использовать математические операторы и операторы расширенного присваивания в Python. Эти операторы необходимы для выполнения математических операций и присваивания значений в программах на Python.