Просмотр числовых значений Python

Почему делают меня См. Свойства, когда я отображаю номер?

MATLAB® отображает все типы Python® как объекты, включая список свойств объекта.

py.int(5)
ans = 

  Python int with properties:

    denominator: 1
           imag: 0
      numerator: 5
           real: 5

    5

MATLAB отображает ожидаемое выходное значение (5) на последней линии.

Что символ L присоединяется к номеру?

Python добавляет L символ к представлению (отображение) long тип данных. Например, с помощью версии 2.7 Python, введите:

py.repr(py.long(5))
ans = 

  Python str with no properties.

    5L

MATLAB отображает Python str и добавляет L для любой функции Python, которая использует repr функция, чтобы отобразить ее вывод.

Вы обрабатываете long тип данных как любой числовой тип. Например, добавьте два числа:

py.long(5) + py.long(2)
ans = 

  Python long with properties:

    denominator: [1x1 py.long]
           imag: [1x1 py.long]
      numerator: [1x1 py.long]
           real: [1x1 py.long]

    7

Ответ является номером 7.