Домой

Последняя активность

  

Числа в Python

PyDeKolt avatar PyDeKolt (0) [#] (27.05.2013 / 17:13)
В основном в Python используется два числовых типа int и float.

Числовые операторы:
+ сложение
- вычитание
* умножение
** возведение в степень
/ деление
// целочисленное деление, результат – целое число (дробная часть отбрасывается)
% деление по модулю
  1. # строку сделать целым числом
  2. print int('2009') # 2009
  3. # целое число сделать вещественным
  4. print float(2009) # 2009.0
  5. # округлить число до 2 знаков после запятой
  6. print round(25.34567866, 2) # 25.35
  7. # деление по модулю, результат кортеж, где 1-ый элемент - результат от деления, 2-ой - остаток от деления
  8. print divmod(15,6) # (2, 3)
  9. # абсолютное значение числа
  10. abs(-9) # 9
  11. # возведение в степень
  12. pow(5,2) # 25
  13. # восьмеричное и шестнадцатеричное представление
  14. oct(25) # 031
  15. hex(25) # 0x19
  16. # определить число или строка
  17. isinstance(5, int) # True
  18. isinstance('5', int) # False


Встроенные числовые типы данных
int - Целые числа со знаком (неограниченного размера)
Например -1, 0, 0xE8C6, 0377, 42

float - Числа с плавающей точкой двойной точности
Например 1.25, 4.3e+2, -5.0, -9.3e, 0.375

complex - Комплексные числа (вещественная часть + мнимая)
Например 2+2j, 0.3-j, -10.3e+5-60j

* Изучаем Python
  Всего: 1

Зарегистрируйтесь и сможете комментировать все темы. Кнопочка вверху
Фильтр по автору
Скачать тему

В Форум

Новые вверху
waplog Рейтинг@Mail.ru
Statok.nettop-sid.ru
Яндекс.Метрика