На этом шаге мы перечислим основные операции с числами.
Доскональное понимание структур данных - один из важнейших навыков любого программиста. Оно пригодится вам в любом случае: разрабатываете ли вы проекты машинного обучения, работаете ли с большими базами кода, создаете ли сайты и управляете ими или же пишете алгоритмы.
Два важнейших числовых типа данных - integer (целое число) и float (число с плавающей точкой). Integer - положительное или отрицательное число без плавающей точки (например, 3). Float - положительное или отрицательное число, для которого задана определенная точность вычислений с плавающей точкой (например, 3.14159265359). Python предоставляет широкий выбор встроенных числовых операций, а также функциональность для преобразования между этими числовыми типами данных. Внимательно изучите пример 1.1, чтобы освоить эти чрезвычайно важные числовые операции.
## Арифметические операции x, y = 3, 2 print(x + y) # = 5 print(x - y) # = 1 print(x * y) # = 6 print(x / y) # = 1.5 print(x // y) # = 1 print(x % y) # = 1 print(-x) # = -3 print(abs(-x)) # = 3 print(int(3.9)) # = 3 print(float(x)) # = 3.0 print(x ** y) # = 9
Большинство этих операторов очевидны. Обратите внимание, что оператор // служит для целочисленного деления и возвращает округленное вниз целочисленное значение(например, 3//2 ==1).
На следующем шаге мы рассмотрим булевы значения.