Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
KillJoy
55 / 55 / 29
Регистрация: 21.09.2009
Сообщений: 313
Записей в блоге: 1
1

Код, переписанный с C# на Python, не работает

19.02.2012, 20:19. Просмотров 672. Ответов 1
Метки нет (Все метки)

Переписал код с C# на Python. Один кусочек кода не работает. Вот код на C#:
C#
1
2
3
4
5
6
7
8
9
10
11
12
for (k = leftPointer + 1; k < rightPointer; k++) 
                        if (sorted[k] > current)
                            break;
            
                    if (k - 1 < middlePosition) 
                    {
                        {
                            for (int t = leftPointer; t < k; t++)
                                sorted[t - 1] = sorted[t];
                        }
                        leftPointer--;
                        sorted[k - 1] = current;
Вот код на Питоне:
Python
1
2
3
4
5
6
7
8
for k in range (leftPointer + 1, rightPointer):
             if (sort[k] > current):
                 break
        if( k - 1 < positionForFirst):
            for t in range(leftPointer, k):
                sort[t-1] = sort[t]
            leftPointer -= 1
            sort[k-1] = current
В чем ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2012, 20:19
Ответы с готовыми решениями:

Код Python
Объясните пожалуйста каждую строчку кода и как можно поподробнее. (Плохо...

Не работает класс переписанный из учебника
Полностью переписал класс из учебника, в итоге куча ошибок, как-то конфликтует...

Переписать код из Python в С
str = raw_input() def rec(i, depth): if i &lt; len(str): c = str ...

Переписать код c Python
Уважаемые программисты Python. Мне требуется переписать код программы с python...

Перевести код с Python на C++
Форумчане нужна помощь, надо перевести код из Python на C++ n =...

1
Kebastian
0 / 0 / 1
Регистрация: 06.12.2010
Сообщений: 5
20.02.2012, 09:14 2
Что за ошибка? Вероятнее всего сбито количество отступов начиная с четвертой строчки, если я правильно понял цикл.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2012, 09:14

Перевести код с С++ на Python
Задача такова. Дан символьный массив. Вывести на печать те слова, в которых...

Перевести код с С++ на Python
Задача такова. Переместить байты по заданному алгоритму, есть пример файла,...

Перевести код с Python
Народ, нужно программу в python переписать в си. Подскажите как это лчше...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru