почему в массивах python используются суффиксы - PullRequest
0 голосов
/ 04 декабря 2018

В python почему у нас числа 0., 1., ...?Почему не просто 0,1?

array([[ 0.,  0.,  0.,  0.],
   [ 1.,  1.,  1.,  1.],
   [ 2.,  2.,  2.,  2.],
   [ 3.,  3.,  3.,  3.],
   [ 4.,  4.,  4.,  4.],
   [ 5.,  5.,  5.,  5.],
   [ 6.,  6.,  6.,  6.],
   [ 7.,  7.,  7.,  7.]])

1 Ответ

0 голосов
/ 04 декабря 2018

ставится 1. потому что это тип с плавающей точкой, а не int!Если вы хотите преобразовать float в int, вы можете использовать функцию int (): "int (1.) = 1"

...