01. Командная строка и объекты
(с прошлого раза)
Использование git.cs.msu.ru/prac
(с прошлого раза)
Использование XMPP:stud.cs.msu.ru
Регистрация на Ejudge (148 турнир)
- Правила проверки Д/З в EJudge
- Вывод и ввод данных в Python:
print()
input() и eval(input())
Что такое eval()
Конструкции вида a, b, c = eval(input())
Простейшая программа, которая вводит и выводит
задача на исследование (например, как ввести число, строку и число)
- Самостоятельное тестирование
Перенаправление ввода-вывода с помощью "<" и ">"
Перенаправление ввода и вывода с помощью "|"
Понятие о stdout vs stderr
Понятие о сценарии (
в windows — .cmd)
Сравнение двух файлов с помощью diff
если у вас windows: имеется утилита на Python
Простая задача, файлы с тестовыми входными и с тестовыми выходными данными, написать решение и проверить правильность. Составить сценарий.
То же, что и выше, но вместо файла со входными данными написать генератор. Составить сценарий.
Д/З
- добиться работоспособности сценариев дома