|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
Переписать код C# под Python08.05.2017, 15:50. Показов 8370. Ответов 137
Метки нет (Все метки)
Я сделал игру в VisialStudio. Мне велели переписать код под Python я не спец по нему. Пожалуйста помогите!
0
|
||||||
| 08.05.2017, 15:50 | |
|
Ответы с готовыми решениями:
137
Переписать код на Python Переписать код C# под Python Переписать код C# на Python |
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 21.05.2017, 21:28 [ТС] | ||||||
|
На этот код отладчик уже не ругается, но мне важно знать правильно я перевожу? Подскажите может что не так?
0
|
||||||
| 22.05.2017, 15:57 | ||||||||||||||||||||||||||||||
Добавлено через 14 минут Вот эти шесть закрытых полей:
Кстати, вы допустили очень хитрую ошибку. Вы набрали в этом месте первой буквой кириллицу:
0
|
||||||||||||||||||||||||||||||
| 22.05.2017, 16:00 | |||||||||||
|
Давайте я покажу, как будет, по-моему, правильно перевести свойства класса Board. Я переведу два свойства, а вы остальные четыре.
Вот эти шесть свойтв на C#:
На экран выводится:
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 22.05.2017, 17:07 [ТС] | ||||||
|
Надеюсь я правильно понял вашу идею код переписал вот так:
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 22.05.2017, 17:08 [ТС] | |
|
Я все набрал ручками работаю без копипаста
0
|
|
| 22.05.2017, 18:35 | |||||||||||
|
Функция main() не должна быть методом класса Board.
Так неправильно:
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 22.05.2017, 19:10 [ТС] | |
|
Майн поправил.Поправил везде Width, Height. Но теперь без @property напротив каждого def ошибка
0
|
|
| 22.05.2017, 19:39 | ||
|
Это не ошибка. Если вывести на печать метод без круглых скобок, а просто его название, то выводится такая информация:
Методы и свойства отличаются атрибутом @property. Если сверху метода поставить этот атрибут, то он считается свойством и его нужно вызвать без круглых скобок, потому что это уже будет не метод, а свойства. У первых двух свойств стоит атрибут @property, а у остальных - нет.
0
|
||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|||||||||||
| 22.05.2017, 21:23 [ТС] | |||||||||||
|
Это знач нормально. Тогда надо переводить дальше уже таймер.
Добавлено через 31 минуту Посмотрел Bound Unbound методы рекомендуют писать так:
0
|
|||||||||||
| 22.05.2017, 21:24 | ||||||
|
Скиньте аналог этого куска:
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 22.05.2017, 23:21 [ТС] | ||||||
На питоне мои мучения выше. А тут пропущен участок private List<Cell> _cells
0
|
||||||
| 22.05.2017, 23:26 | ||||||||||||
Вы написали, что со свойствами всё получилось вот тут:
0
|
||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 22.05.2017, 23:30 [ТС] | ||||||
|
Нет проблем,но я просто поправил height и wight у меня были ошибки а паре мест
0
|
||||||
| 22.05.2017, 23:34 | |||||||||||
|
Я так и понял, что вы не поняли о чём я там так распинался выше. Скажите, почему вы этим свойствам поставили, что они свойства:
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 22.05.2017, 23:34 [ТС] | |
|
В данном коде ошибки которые говорят что надо использовать Bound Unbound методы для CountRows,Width,Height,CellWidth,CellHei ght
0
|
|
| 22.05.2017, 23:37 | |||||||||||
|
А теперь спокойно и ооочень внимательно сравните свой код:
Вы видите в чём разница?
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 22.05.2017, 23:38 [ТС] | |
|
ОК надо было всем дать пометку что это свойство, я понял что в этом ошибка
0
|
|
| 22.05.2017, 23:39 | |||||||||||
|
Почти. Смотрите, это метод:
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 22.05.2017, 23:45 [ТС] | |
|
Я просто не понимаю у нас есть public и privat почему мы ни как не отражаем это при переводе в python, это меня и сбило с толку
0
|
|
| 22.05.2017, 23:53 | ||||||||||||||||||||||
|
Разница между методом и свойством в данном случае, что для метода нужно написать круглые скобки. Вот ваш предыдущий код, где не выводится никаких лишних сообщений, потому что я правильно вызвал методы. Внимательно посмотрите, что я изменил.
Было:
Я добавил круглые скобочки у методов:
0
|
||||||||||||||||||||||
| 22.05.2017, 23:53 | |
|
Переписать код С++ в Python Переписать код c Python
Как переписать код с++ на python Переписать код с Delphi на Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|