Size: a a a

2020 September 18

MR

Maksat Ramazanov in Python KZ
значит это версия 2.7?
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
да
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
блин не потдерживает чтоли
источник

MR

Maksat Ramazanov in Python KZ
Нет. Тут дело в значении в переменных
источник

BQ

Beisembayev Qwanysh in Python KZ
Еркебулан Жумабаев
result = get_optimal_lenth(data_list, path_length, max_length)
print  result
Сделай print repr(result) или в дебаггере посмотри, что возвращает функция. Может она возвращает значение, которое не выводится в консоль
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
нет
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
думаю я что намутил)
источник

MR

Maksat Ramazanov in Python KZ
Еркебулан Жумабаев
думаю я что намутил)
а обычный принт print("some string") что выдает?
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
нет нету resulta) вообще нет)
источник

MR

Maksat Ramazanov in Python KZ
:) тады ой
источник

АT

Аlisher Temirov in Python KZ
а что там внутри функции
источник

АT

Аlisher Temirov in Python KZ
без кода гадать эт как пальцем в небо)
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
да там я не доделал .. ерунда короче много цифр должнобыть)
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
Вот короче
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
# -*- coding: UTF-8 -*-
import random
from itertools import combinations

def get_optimal_lenth(data_list, path_length, max_length):
   result = []
   for idx in range(len(data_list) - 1):
       if idx != 0:
           current = data_list[0]
           result.append(current)
       while idx < len(data_list):
           current = data_list[idx]
           result.append(current)
           tolerance = path_length % max_length
           for i, value in enumerate(data_list):
               distance = float(value - current)
               if tolerance < distance <= max_length:
                   tolerance = distance
                   idx = count

   return result

########################################################################################################################
division = 10  # На сколько частей делится линия
max_length = 9000  # Максимальная длина элемента
path_length = 30000  # Общая длина линии расположения
########################################################################################################################

data_list = []
data_list.append(0.00)
for count in range(division):
   parameter = round(random.uniform(0.0, 1.0), 5)
   length = round(parameter * path_length)
   x = round(length)
   length = round(parameter * path_length)
   data_list.append(length)
data_list.append(float(path_length))
data_list = sorted(data_list)

# result = get_optimal_lenth(data_list, path_length, max_length)
print data_list
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
непойму я
источник

MR

Maksat Ramazanov in Python KZ
а где же данные?
источник

MR

Maksat Ramazanov in Python KZ
а вижу, но не до функции
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
не это я там ну понятно..
источник

ЕЖ

Еркебулан Жумабаев... in Python KZ
просто интересно почему нету хоть какойто цифры
источник