Простая игра на Python от psycat

Тема в разделе "Python", создана пользователем Gestein, 18 июл 2015.

  1. Gestein

    Gestein Гуру Администрация

    Это первый пост по замечательный язык Python, на котором написана большинство игры EVE Online. Я выкладываю кодом игры которую написал psycat, он поделился им в ВК в личной переписке. Сам код можно посмотреть ниже или тут на сайте pastecode.ru.

    Код:
    #игра анаграммы
    #компьютер выбирает слово и перемешивает его буквы
    #задача расставить буквы по порядку
     
    import random
     
    #создадим последовательность слов для выбора
    words = ("питон", "хлеб", "зарядка", "карты", "любовь", "секс","калибр", "мир", "труд")
     
    #случайным образом выбираем одно слово
    word = random.choice(words)
     
    #создаю переменную с которой будет сопоставлена версия игрока
    correct = word
     
    jumble = ""
    while word:
        position = random.randrange(len(word))
        jumble += word[position]
        word = word[:position] + word[(position+1):]
     
    #начало игры
     
    print("""
        Добро пожаловать в игру Анаграммы=)
    нужно переставить буквы так что бы получилось осмысленое слово\n
    """
    )
    print(" Вот анаграмма:", jumble)
     
    guess = input("\n Попробуй отгадать загаданное слово: ")
    while guess != correct and guess != "":
        print("\n К сожалению ты не прав")
        guess = input("\n Попробуй отгадать загаданное слово: ")
    if guess == correct:
        print("Да ты отгадал!!!\n")
        print("Спасибо за игру!!!")
    
    Кстати вопрос к psycat. Для питона нужен компилятор? Как запустить игру!:flirt:
     
  2. dimasin

    dimasin Дух бесплотный

    Можно скомпилировать свою программу на python в exe файл, но надо ли оно, там куча трудностей.PyInstaller или cx_Freeze
     
  3. Gestein

    Gestein Гуру Администрация

    Это компиляторы?
     
  4. dimasin

    dimasin Дух бесплотный

    Не совсем так, это программки, которые переводят в экзэшники:blush:
     
  5. Gestein

    Gestein Гуру Администрация

    Нужно будет выложить их. Как будет свободное время. Будем и питон хотя бы азы осваивать.
     
  6. psycat

    psycat Чайный пьяница

    Для питона компиляторы не нужны. Он работает по такому же принципу как и php т.е. нужен интерпретатор. Для win он весит не более 20 МБ, установив его можно запускать любой код python, в расширении py, pyw и ещё 1 забыл.