Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 23.09.2019
Сообщений: 27

Программа на Python "" репетитор по английскому ""

07.10.2019, 19:19. Показов 1484. Ответов 6

Студворк — интернет-сервис помощи студентам
Напишите программу '' репетитор по английскому ''. Возможен выбор режима перевод с английского на русский, и наоборот. Регистр игнорируется(то есть, и "Кот" и "кот", "КОТ", являются верными ответами). Одному слову может соответствовать несколько вариантов перевода. За верное решение с первой попытки начисляется 3 балла, со второй-2 балла, с третьей-1 балл,после неверной третьей попытки программа сама выдает перевод и переходит к следующему слову. На каждом этапе должна быть возможность выхода из программы. По завершении программы выдаётся количество набранных очков (12 баллов +2 балла если программа выдаёт имя играка, набравшего больше всех баллов).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.10.2019, 19:19
Ответы с готовыми решениями:

Обучающе-тестирующая программа для контроля знаний по английскому языку
Тема:Обучающе-тестирующая программа для контроля знаний по английскому языку.Delphi 7 И возникли вопросы по написанию отчета. 1.3....

Задание по английскому
Помогите пожалуйста решить задание : А не поленитесь переписать текст на форум!

Книги по английскому
Ребят, дарова. Сейчас после универа на работе нужен английский, ну и для повышения квалификации он нужен. Посоветуйте...

6
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
07.10.2019, 20:08
Екатерина 99, хорошее задание, спасибо что поделилась!
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
08.10.2019, 12:57

Не по теме:

+2 бала за то что выдаешь имя играка, то бишь выводишь "y" в консоль?



Добавлено через 2 часа 3 минуты
Екатерина 99, держи:
Кликните здесь для просмотра всего текста

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# -*- coding: utf-8 -*-
 
import random
 
player = input("Твое погоняло: ")
amount = int(input("Количество сухарей: "))
score = 0
 
with open("ксива.txt", "rt") as file:
    dictionary = {line.split()[0] : line.split()[1]
                        for line in file.read().split("\n")}
 
for i in range(amount):
    original = random.choice(list(dictionary))
    translated = input(f"Поясни обиженный, что за {original}: ")
    price = 3
    while dictionary[original].lower() != translated.lower() and price > 0:
        price -= 1
        translated = input(f"Плохо базаришь, {player}, попробуй снова: ")
    if price == 0:
        print("Зашкварился чушкан, подставляй туз."); break
    else:
        print(f"Двигаем дальше по продолу. +{price}")
        score += price
 
print(f"Количество пупков: {score} из {amount * 3}")
0
 Аватар для Damenikx
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
08.10.2019, 13:33
Цитата Сообщение от DmFat Посмотреть сообщение
Зашкварился чушкан, подставляй туз
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7390 / 4817 / 1246
Регистрация: 30.03.2015
Сообщений: 13,667
Записей в блоге: 29
08.10.2019, 13:41
DmFat, пацталом!
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
08.10.2019, 13:45
Welemir1, Damenikx, стало лень реализовывать сохранение результатов.

Damenikx, бери идею, пиши игру! Словарик тут.
0
 Аватар для Damenikx
955 / 341 / 114
Регистрация: 04.08.2018
Сообщений: 2,533
08.10.2019, 14:03
DmFat, симулятор вора в законе?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.10.2019, 14:03
Помогаю со студенческими работами здесь

Учебники по английскому
Какие Вы посоветуете лучшие учебники по английскому?

Книги по английскому
Добрый вечер. Посоветуйте пожалуйста книги по английскому для программистов) Если я не ошибаюсь, он называется технический английский) ...

Книги по английскому
Подскажите, пока что учу грамматику по Raymond Murphy English in Use.(синяя). Хотелось бы еще вторую книгу, там чтобы тексты, диалоги...

Посоветуйте тренажер по английскому на ПК
Всем привет, посоветуйте тренажер по английскому языку. Ищу такой чтобы окна всплывали с новыми словам.

Практикуемся английскому языку
Добрый день. Каждую субботу в Starbucks cafe (Кожевническая,1) м. Павелецкая с 16.00 и до закрытия мы собираемся и общаемся на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru