Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Python Работа с файлами в Python Ребята всем привет , я начинающий программист и изучаю Python , но у меня появились сложности с работой файлов в Python . Cама задача: Даны два файла со словами, разделенными пробелами. Создать новый файл, содержащий: а) строки, которые встречаются только в первом файле; б) строки, которые встречаются в обоих файлах; в) строки, которые встречаются в каждом файле более двух раз. a =... https://www.cyberforum.ru/ python-beginners/ thread2600390.html Python Объясните код пожалуйста
def to_jaden_case(string): return ' '.join(w.upper() + w for w in string.split())
Python проблема с выводом нескольких значений после цикла for a,b = map(int,input().split()) for i in range(a, b+1): if a < b: print(i, end=" ") print (b-a+1) Выводит: 2 3 4 3 Надо: 2 3 4 3 https://www.cyberforum.ru/ python-beginners/ thread2600346.html Python Создание нескольких txt файлов в директории Есть код который из данного словаря создает словарь где ключами являются категории товаров, а значениями- средняя цена товаров этих категорий:goods = { "маркер": ("канцелярия", 30), "ручка": ("канцелярия", 45), "учебник литературы": ("книги", 350), "прописи": ("книги", 100), "ноутбук":("цифровая техника",45000), "смартфон":("цифровая техника",20000) } with open ()... https://www.cyberforum.ru/ python-beginners/ thread2600258.html
Python Напишите программу, которая заменяет в символьной строке все буквы a на буквы b , a буквы A на буквы B
Помогите решить эту задачу на питоне, пожалуйста- Замена a-b и наоборот Напишите программу, которая заменяет в символьной строке все буквы 'a' на буквы 'b', буквы 'A' на буквы 'B', буквы 'b' на буквы 'a' и буквы 'B' на буквы 'A'. Входные данные
Python Максимум трёх чисел https://www.cyberforum.ru/ python-beginners/ thread2600217.html
Помогите решить - Даны три целых числа. Найдите наибольшее из них (программа должна вывести ровно одно целое число). Используйте ровно два оператора сравнения (>, <, >=, <=) для решения этой задачи. Использовать функции max и min, а также логические операции and нельзя. Входные данные Вводится три целых числа, не превосходящие 100 по абсолютному значению.
Python Слишком длинная строка Подскажите, что сделать с длинной строкой, чтобы она соответствовала PEP-8? print(*list(filter(lambda x: str(x) != '9' and x % 2 != 0, list((map(lambda x: int(x) ** 2, input().split())))))) https://www.cyberforum.ru/ python-beginners/ thread2600212.html TypeError: 'int' object is not callable Python
Здравствуйте, интересует такой вопросик(вот код): def Fs(t,c,T): t0=c global Fs Fs=0.0 if 0<=t<1: Fs=1 elif 1<=t<=t0: Fs=(t0-t)/t0-1
Python Найти энный член последовательности https://www.cyberforum.ru/ python-beginners/ thread2600199.html
Последовательность чисел задается формулой P0=0 P1=1;Pn=P(n-2)+99P(n-1) Нужно написать функцию, которая определяет n-ый член последовательности.
Python Следующий палиндром https://www.cyberforum.ru/ python-beginners/ thread2600197.html
Натуральное число называется палиндромом, если его запись в десятичной системе счисления читается слева направо также, как и справа налево. По данному натуральному числу N определите следующее за ним натуральное число (то есть наименьшее число, которое превосходит N), являющееся палиндромом. Формат входного файла Программа получает на вход одно натуральное число N, состоящее не более чем из...
Python Винни-пух
Вини-Пух стоит на прямоугольном поле размером N*M клеток. В каждой клетке растет по одной ягоде. В начальный момент времени он стоит на левой верхней клетке. Он начинает собирать ягоды по верхнему краю поля. Если он доходит до края поля или до пустой клетки, он поворачивается на 90 градусов вправо и продолжает собирать ягоды. Но дойдя до очередной клетки Вини вспоминает, что его ждет Пятачок, и...
Python Автоматизация процессов Для файла, заданного пользователем, содержащего текст пpогpаммы на языке Паскаль, составить список используемых в нем переменных, констант, меток, пpоцедуp и функций. Показать или записать в дpугой файл этот список. Переменные, константы и метки отсортировать по алфавиту. Пpоцедуpы и функции списка сгpуппиpовать следующим образом: - системные пpоцедуpы ; - системные... https://www.cyberforum.ru/ python-beginners/ thread2600156.html
0 / 0 / 0
Регистрация: 25.12.2019
Сообщений: 8
0

Игра "Угадай число - Экстрасенс" Не получается реализовать новую игру с генерацией нового числа - Python - Ответ 14344845

18.03.2020, 16:27. Показов 2602. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам


Игра "Угадай число - Экстрасенс" Не получается реализовать новую игру с генерацией нового числа по нажатию кнопки "новая игра"
Хочу реализовать все через классы (ООП) Прошу подсказать где я допустил ошибку, а может и не одну( Может стоит меню сделать под тип "настройки" и в него вбивать первоначальные числа, чтобы потом менять значения в графическом интерфейсе, парюсь со вчерашнего дня...




from tkinter import *
from tkinter import messagebox
import random


class bars():
start = int(input('Начальное число: '))
stop = int(input('Конечное число: '))


class Game(bars):
start = bars.start
stop = bars.stop
def __init__(self, start, stop, score=0):
self.start = start
self.stop = stop
self.score = score



def generation(self): # Генератор чисел
gener = random.randint((self.start),(self.stop))
bazalt = gener
return bazalt


def resultat(self): # Основные вичисления
s=name_entry.get()
self.start = int(self.start)
self.stop = int(self.stop)
try:
s=int(s)
except ValueError:
messagebox.showinfo(f"Игра - Экстрасенс", 'Вводите только целые числа!')
print(type(s) ,'типы', type(bazalt))
print(f'ввели: {s} в базе {bazalt}')

if s == bazalt:
print('правильно!')
messagebox.showinfo(f"Игра - Экстрасенс", 'Вы ответили правильно!')

elif s < bazalt and s>=bars.start:
messagebox.showinfo(f"Игра - Экстрасенс",'Ваше число Меньше Загаданного!')
elif s > bazalt and s<=bars.stop:
messagebox.showinfo(f"Игра - Экстрасенс",'Ваше число Больше Загаданного!')
elif s>=bars.stop or s<=bars.start:
messagebox.showinfo(f"Игра - Экстрасенс", f'Числа от {bars.start} до {bars.stop}!!!')
else:
print('НЕ правильно!')

def clear(self): # Новая игра
name_entry.delete(0, END)
messagebox.showinfo(f"Игра - Экстрасенс", 'Новая игра!')
u=1
while u == 1:

self.vs=str(vs)
self.__setattr__(str(bazalt),vs)
print(bazalt)
break

# surname_entry.delete(0, END)
baks = bars()
ss = Game(baks.start, bars.stop)
bazalt = ss.generation()
vs = random.randint(int(bars.start),int(bars.stop))

play = Game(baks.start, bars.stop)


# Графическое представление
root = Tk()
root.title("Игра - Экстрасенс")

name_label = Label(text="Введите имя:")
surname_label = Label(text="Ваш рейтинг:")

name_label.grid(row=0, column=0, sticky="w")
surname_label.grid(row=1, column=0, sticky="w")

name_entry = Entry()


name_entry.grid(row=0, column=1, padx=5, pady=5)


# вставка начальных данных
name_entry.insert(0, "Введи число")

display_button = Button(text="Результат", command=play.resultat)
clear_button = Button(text="Новая игра!", command=play.clear)

display_button.grid(row=2, column=0, padx=5, pady=5, sticky="e")
clear_button.grid(row=2, column=1, padx=5, pady=5, sticky="e")

root.mainloop()

Вернуться к обсуждению:
Игра "Угадай число - Экстрасенс" Не получается реализовать новую игру с генерацией нового числа Python
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2020, 16:27
Готовые ответы и решения:

Реализовать игру «Угадай целое число».
Помогите написать программу. Правила игры следующие. Один из партнеров вводит задуманное число,...

Реализовать игру «Угадай число», где в качестве игрока, угадывающего число, выступает компьютер
Игра «Угадай число» Реализовать игру «Угадай число», где в качестве игрока, угадывающего число,...

Не получается сделать игру "Угадай число"
Не получается задача. Условие: сделать игру - &quot;Угадай число&quot;. В коде все подробно расписано....

Как реализовать игру на PHP "Угадай число"
составить игру на php угадай число На странице с формой пользователю предлагается отгадать число...

Как правильно реализовать игру Угадай слово
Доброго всем. Делаю игру Угадай слово. За основу взял простую игру Угадай цифру (примеров много в...

3
18.03.2020, 16:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2020, 16:27
Помогаю со студенческими работами здесь

Написать игру «Угадай число»
Написать игру «Угадай число». Система загадывает число до 1024, разрешить 11 попыток. Вопросы...

Написать игру «Угадай число»
Написать игру «Угадай число». Программа загадывает число в диапазоне от 1 до 500. Пользователь...

Написать игру «Угадай число»
34 Написать игру «Угадай число». Компьютер загадывает число от 1 до 50 и даёт 6 попыток...

Составить игру «Угадай число»
&quot;А вот задача посложнее. Напишите на псевдокоде алгоритм игры, в которой случайное число от 1 до...

Создать игру «Угадай число»
Создать игру «Угадай число», удовлетворяющую следующим требованиям: - Написано на языке...

Создать игру «угадай число»
Создать игру «угадай число». Компьютер загадывает число, просит ввести ответ, после ввода...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru