В python типы данных можно разделить на встроенные в интерпретатор и не встроенные, которые можно использовать при импортировании соответствующих модулей


Другая близкая ей операция − это операция взятия остатка от деления, обозначаемая %



бет3/4
Дата07.12.2022
өлшемі122.8 Kb.
#466733
1   2   3   4
Ввод и вывод данных (1)

Другая близкая ей операция − это операция взятия остатка от деления, обозначаемая 

print(17 / 3) # выведет 5.66666666667

print(17 // 3) # выведет 5

print(17 % 3) # выведет 2

Calculations for integers

For integers, the operations are defined +, -, * and **.

The division operator / for integers returns a real number (float value).

Also, the exponentiation function returns a float if the exponent is a negative number.

a special operation of integer division, which is performed with the discarding of the fractional part, which is denoted by //

Another operation close to it is the operation of taking the remainder of the division, denoted by %

print (17/3) # will print 5.66666666667

print (17 // 3) # will print 5

print (17% 3) # will print 2

Вычисления для действительных чисел Calculations for real numbers

x = float(input())

y = float(input())

z=x+y

print('z=',z)

1.492

0.55

Z=2.042

Библиотека math

Для проведения вычислений с действительными числами язык Питон содержит много дополнительных функций, собранных в библиотеку (модуль), которая называется math.

Для использования этих функций в начале программы необходимо подключить математическую библиотеку, что делается командой import math

Math library

To perform calculations with real numbers, the Python language contains many additional functions, collected in a library (module) called math.

To use these functions at the beginning of the program, you need to connect the math library, which is done with the import math command

Округление / Rounding


int(x)

Округляет число в сторону нуля. Это стандартная функция, для ее использования не нужно подключать модуль math.

round(x)

Округляет число до ближайшего целого. Если дробная часть числа равна 0.5, то число округляется до ближайшего четного числа.

round(x, n)

Округляет число x до n знаков после точки. Это стандартная функция, для ее использования не нужно подключать модуль math.



Достарыңызбен бөлісу:
1   2   3   4




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет