|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
Переписать код C# под Python08.05.2017, 15:50. Показов 8267. Ответов 137
Метки нет (Все метки)
Я сделал игру в VisialStudio. Мне велели переписать код под Python я не спец по нему. Пожалуйста помогите!
0
|
||||||
| 08.05.2017, 15:50 | |
|
Ответы с готовыми решениями:
137
Переписать код на Python Переписать код C# под Python Переписать код C# на Python |
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||||||||||||
| 05.06.2017, 22:04 [ТС] | ||||||||||||||||
|
Перевод этого кусочка
Я попробовал писать так (ниже), это правильно?
В шарпе есть значение void там идет возврат значения, а у нас тут ни одного void и мы постоянно возвращаем значение. Я правильно понимаю что из-за того что мы пишем в __init__ значения нам приходиться писать return?
0
|
||||||||||||||||
| 06.06.2017, 09:15 | |||||||
|
Вы не путайте поля и свойства. В данном случае в этом кусочке только приватные поля, поэтому будет так:
Добавлено через 1 минуту
0
|
|||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|
| 06.06.2017, 09:25 [ТС] | |
|
Почему мы ни как не обозначаем что это список "Целл" List<Cell> ???
Добавлено через 1 минуту Логично [Cell] ???
0
|
|
| 06.06.2017, 11:23 | ||||||||||||||||||
0
|
||||||||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||||||||||||
| 07.06.2017, 17:33 [ТС] | ||||||||||||||||
|
Добавлено через 3 минуты
Что взять первое или второе??
Пока не знаю что делать с этой строчкой
0
|
||||||||||||||||
| 07.06.2017, 22:52 | ||||||||||||||||||||||||||||
Помните, чтобы сделать поле (или свойство) приватным (то есть недоступным извне) мы писали перед именами полей и свойств два подчёркивания? С методами точно так же: два подчёркивания и метод будет доступен только внутри класса:
0
|
||||||||||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|||||||||||||||||||||||||||
| 08.06.2017, 23:02 [ТС] | |||||||||||||||||||||||||||
Добавлено через 3 минуты
Добавлено через 33333333333333333333 минуты И еще объясните пож-ста когда и при каких обстоятельствах мы пишем в метод main(). Именно этот момент мне не понятен был в примере
0
|
|||||||||||||||||||||||||||
| 08.06.2017, 23:26 | ||||||||
|
Ну и что, что поддерживает необъявленные переменные. Если переводить один в один, то лучше объявить и иницилизировать, чтобы понимать какие класс имеет поля и свойства. Я просто хотел сказать, что вот такая строчка кода, которую вы написали выше невозможно использовать в коде:
0
|
||||||||
| 09.06.2017, 00:08 | |||||||||||||||||||||
|
Почему в этом коде вы используете тройные подчёркивания?
Добавлено через 13 минут Как вы смотрите на то чтобы переводить параллельно этот код с C# на JavaScript в этой теме: Исправить код к не большой игре Рисовать можно на <canvas>. Нужно будет рисовать всего лишь линии и прямоугольники вот так: https://codepen.io/8Observer8/pen/zzrYQY codepen удобный сервис. Можно там зарегистрироваться, писать код, сразу видеть результат его работы, автоматически сохраняется, можно делиться ссылками. Как вам предложение? Добавлено через 11 минут
0
|
|||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||||||||||||||||
| 09.06.2017, 01:13 [ТС] | ||||||||||||||||||||
Добавлено через 3 минуты Я ни настаиваю ни на чем, если считаете что так нужно я сделаю так
0
|
||||||||||||||||||||
| 09.06.2017, 11:20 | ||||||||||||
Добавлено через 3 минуты Добавлено через 1 минуту
0
|
||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||||||||||
| 11.06.2017, 15:13 [ТС] | ||||||||||||||
Добавлено через 1 минуту Добавлено через 8 минут Добавлено через 13 минут Вы говорили что будете переписывать код сами на Python. Пож-ста скиньте, то что вы уже перевели я бы хотел это увидеть. Мне бы это было бы наглядным примером
0
|
||||||||||||||
| 11.06.2017, 15:54 | ||||||||||
0
|
||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
|||||||||||||||||||
| 11.06.2017, 20:34 [ТС] | |||||||||||||||||||
|
Добавлено через 1 минуту Да я сейчас проверяю __GetCell (последнее что я скидывал) пока одни ошибки Добавлено через 2 минуты Это интересно объем информации который может хранить мозг около 2-3 Петабайт, но почему у меня тогда плохая память? Добавлено через 1 час 13 минут Можете помочь с проверкой, я собрал все воедино для проверки куска логики
Надо вызвать __getCell который присвоено значение Point(x,y), а на место значения (x,y) должны подтягиваться значения из self.x и self.y. Дальше идет логика в которой оперируются значения из self.x и self.y и CountColums и CountRows. Надо напечатать результат Добавлено через 1 час 23 минуты Не хвататет
Вопрос ниже
0
|
|||||||||||||||||||
| 12.06.2017, 14:02 | |||||||||||||||||||||||||||||||||||||||
|
Если инициализировать нулём, то ошибки нет:
Давайте вот этот ваш код обсудим. Вас ничего в нём не смущает?
0
|
|||||||||||||||||||||||||||||||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 13.06.2017, 20:39 [ТС] | ||||||
|
Вам не нравиться значения в полях? Давайте вынесем X и Y в класс Point как pos X и pos Y?
И скажите что с этим делать
0
|
||||||
| 14.06.2017, 08:27 | |||||||||||
|
Мне не нравятся два момента в конструкторе класса Point:
Неправильно:
0
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.12.2016
Сообщений: 99
|
||||||
| 14.06.2017, 14:08 [ТС] | ||||||
|
Да вы правы X и Y это опечатка, я не заметил, числа думаю можно было оставить.
Добавлено через 10 минут Хочется увидеть ваш перевод. Он мне нужен как образец. Я подожду пока у вас что-то появиться, пока что у меня плохо получается без наглядного примера И я просил вас написать вызов куска логики main() вы это сделаете? Там да / нет
0
|
||||||
| 14.06.2017, 14:08 | |
|
Переписать код С++ в Python Переписать код c Python
Как переписать код с++ на python Переписать код с Delphi на Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|