Школа179: /Информатика/11Б2 ...

 
Это старая версия Информатика/11Б2 за 2015-10-13 08:55:07..

Четверг, 15 октября, 19:30. Cofeforces round
Регистрация заканчивается за 5 минут до начала тура.


Как поступать в вузы в 2016 году


PySide – установка, документация


Вход в тестирующую систему


Таблица результатов

13 октября (4)

Функциональность приложения. В окне две кнопки «Угадать» и «Сдаться». Также ведется подсчет числа попыток. Не учитывается в качестве попытки: ввод некорректного числа, ввод числа, совпадающего с тем числом, которое было введено последним перед этим.


При нажатии на кнопку «Сдаться» выводится задуманное число и игра начинается заново.


При нажатии на кнопку «Угадать» идет проверка числа и выводится сообщение о результате проверки. Если в результате проверки было угадано задуманное число, то выводится сообщение об этом, выводится число ходов и на кнопке «Сдаться» текст меняется на «Новая игра», а нажатия на кнопку «Угадать» игнорируются (можно сделать кнопку неактивной). После нажатия на кнопку «Новая игра» задумывается новое число, текст кнопки меняется на «Сдаться» и все начинается заново.

6 октября (3)

Реализация игры Быки и коровы.
Функциональность приложения. После запуска программы компьютер генерирует случайное 4-значное число (все цифры различны, начинается не с нуля). Число выводится на стандартный вывод. Главное окно приложения содержит поле ввода (QLineEdit) для ввода задуманного числа, кнопку «Проверить» (QPushButton) и строчку для вывода сообщения (QLabel). При нажатии на кнопку производится проверка введенного числа, и либо выводится сообщение о том, что число – некорректно, либо выводится количество быков и коров для введенного числа. Сообщения выводятся путем изменения текста у объекта QLabel.

29 сентября (2)

Пример с урока


Задание. Добавить в приложение три кнопки: увеличение значения на 1, уменьшения на 1 и сброса значения. Нажатие на эти кнопки должно приводить к изменению значения в классе MyCounter и всех элементах управления на экране (LineEdit, SpinBox, Slider).

22 сентября (1)

Пример с урока


Задание 0. Установить дома PySide, сделать скриншот запущенной среды Wing IDE или PyCharm и запущенного приложения, испоользующего библиотеку PySide. Скриншот сохранить в формате JPEG и сдать в тестирующую систему.


Задание 1. Создать приложение, содержащее четыре кнопки, связать их с разными слотами главного окна приложения. Приложение должно иметь приличный вид, надписи на кнопках должны быть понятными и соответствовать выполняемым действиям. Приложение (файл на языке питон) сдать в тестирующую систему.


Документация на слоты класса QWidget



 
Файлов нет.[Показать файлы/форму]