Питон создание игр

рейтинг: 0.25 - 2 голосов
Питон создание игр — PlayGround
Комментарии пользователей
Тэди Мэйсон 18.12.2018 - 05:07

Объясните для тупого, если написать этот код на версии 2.7.7 сработает? если нет то что нужно изменить? и запустить игру? я полный ноль, заранее прошу прощение!

  • Ответить
Kefir Zefir 19.12.2018 - 18:46

может 3.х установишь, в чем проблема?

  • Ответить
Kefir Zefir 22.12.2018 - 09:30

если скопировать и вставить то нет. немного отличается.

  • Ответить
HRD MAX 20.12.2018 - 15:51

А что делать если всё прописал а потом когда сам файл запускаешь, на секунду появляется строка cmd и закрывается. И усё

  • Ответить
Shahruddin Malaxov 22.12.2018 - 05:52

у меня тоже такое

  • Ответить
HRD MAX 22.12.2018 - 19:03

Скажи как ты сделал такую крутую тему на питон?

  • Ответить
Оби ван Кеноби 24.12.2018 - 18:53

popitka. Зачем я досмотрел до этого безобразия?

  • Ответить
pirozhki 27.12.2018 - 01:46

Я надеюсь, когда ты будешь заниматься серьёзными проектами, ты не будешь называть переменные подобным образом.

  • Ответить
Metalofon Play 29.12.2018 - 16:00

Я всегда пытаюсь называть нормально, Иногда сокращать.

  • Ответить
Програхак 01.01.2019 - 14:56

Видео снято для новичков и упрощенно до невозможного(даже название переменных). Ясное дело,что в продакшене никто не будет называть так переменные )

  • Ответить
pirozhki 03.01.2019 - 23:58

Да, именно так. И одна из них названа popitka. Представляешь, что было бы с англоговорящим кодером, увидевшем такое наименование? Лично я на месте оного как минимум начал бы искать какой-то скрытый смысл.

  • Ответить
Metalofon Play 06.01.2019 - 07:39

У него всего две переменных =))

  • Ответить
Роман Рыжков 30.12.2018 - 01:14

Какая у тебя версия Python?

  • Ответить
Програхак 31.12.2018 - 18:30

3.6.2

  • Ответить
Програхак 01.01.2019 - 20:57

Смогли повторить?

  • Ответить
Metalofon Play 04.01.2019 - 14:05

Удачи. Надеюсь мы увидим ещё уроки, как делать игры. И ещё кстати мой код, который я скинул, можно ещё оптимизировать. =) с помощью строчного if else. Пример в коде выше. P. S. - это комментарии.

  • Ответить
Програхак 07.01.2019 - 04:56

Спасибо за конструктивную критику,но как никак я этот урок снимал для начинающих,отсюда и простота кода и его несовершенство. В любом случае учту твои доработки,спасибо :)

  • Ответить
Metalofon Play 08.01.2019 - 21:13

Это самая лёгкая программа на Python =) Легче только Hello, World! . 1) Мне кажется от 0 до 20 - маленький диапазон. 2) В этой игре может появиться ошибка, если пользователь ввёл не число. Решение этому поставить input( Твоя догадка: ) в блок try, а в except написать print( Ты ввёл не число ) continue 3) Мне кажется импортировать весь модуль, ради одной функции не лучшая идея, лучше написать так: from random import randint 4) Мне кажется можно объединить print( Добро пожаловать в Угадайку ) и print( \n ) в print( Добро пожаловать в Угадайку\n ) можно ещё и \n убрать =). Можно также написать print( Добро пожаловать в Угадайку, end= \n\n ) но мне кажется это уже слишком =) 5) Функции input можно объединить в один блок. 6) В последнем print можно лишние пробелы убрать. 7) elif можно заменить на else, так как если число не равно (в цикле while) и не больше, значит оно меньше. Прикольно получилось. =) Продолжай делать такие игры. =) P. S. Мне кажется такой код более оптимизированный. from random import randint MIN, MAX = 0, 100 Number = randint(MIN, MAX) print( Copyright Metalofon 2018\nУгадай число от, MIN, до, MAX,. Сможешь? ) while True: try: res = int(input( Введи число: )) except: print( Ты ввёл не число! ) continue if res == Number: print( Ты угадал число! Число: , Number) break else: print( Ты не угадал число. Попробуй ещё. ) Можно так: if res > Number: print( Твоё число больше загаданного числа. ) else: print( Твоё число меньше загаданного числа. ) А можно так: print( Твоё число, больше if res > Number else меньше, загаданного числа. ) print( Спасибо за игру! )

  • Ответить
<iframe src="http://brandautospb.ru/embed?id=78328" frameborder="0" allowfullscreen></iframe>
{{--=213107=--}}