Запрос по номерам - PullRequest
       18

Запрос по номерам

0 голосов
/ 20 октября 2011

Что означает "L" за любым числом (e.g 153L=?,648L=?)

Я получаю значение 2432902008176640000L, когда набираю math.factorial(20) в интерпретаторе python2.7.

Может быть, некоторые люди считают это глупым вопросом, но я ничего не знаю об этой букве "L". Поэтому, пожалуйста, помогите мне расширить мои знания.

Ответы [ 3 ]

2 голосов
/ 20 октября 2011

Это означает, что число является long целым числом и может хранить большие числа.

1 голос
/ 20 октября 2011

Это Long целое число. Подробнее об этом в документах Python: 5.4. Числовые типы

0 голосов
/ 20 октября 2011

Это означает, что число является Long, то есть оно хранится с использованием большего количества байтов и может содержать большие значения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...