программирование на питоне. Лабораторная (практическая) работа 1. Введение
Скачать 376.51 Kb.
|
СОДЕРЖАНИЕЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №1. ВВЕДЕНИЕ В PYTHON 4 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №2. СТРОКИ И СПИСКИ 6 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №3. СТРОКИ 9 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №4. СПИСКИ 12 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №5. ФАЙЛЫ И ФАЙЛОВАЯ СИСТЕМА 14 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №6. ПОЛЬЗОВАТЕЛЬСКИЕ ФУНКЦИИ 16 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №7. СЛОВАРИ 17 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №8. СПИСКИ И СЛОВАРИ 19 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №9. СПИСКИ И СЛОВАРИ 21 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №10. МАТРИЦЫ 22 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №11. СВЯЗАННЫЕ СТРУКТУРЫ ДАННЫХ 26 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №12. СВЯЗАННЫЕ СТРУКТУРЫ ДАННЫХ 32 ЛАБОРАТОРНАЯ (ПРАКТИЧЕСКАЯ) РАБОТА №1. ВВЕДЕНИЕ В PYTHONНапишите программу для решения примера (по вариантам). Предусмотрите проверку деления на ноль. Все необходимые переменные пользователь вводит через консоль. Запись |пример| означает «взять по модулю», т.е. если значение получится отрицательным, необходимо сменить знак с минуса на плюс. Вариант 1. |(a2/b2 + c2*a2)/(a+b+c*(k-a/b3)) + c + (k/b -k/a)*c| Вариант 2. |((a2-b3 - c3*a2)*(b-c+c*(k-d/b3)) - (k/b -k/a)*c)2 - 20000| Вариант 3. |1 - a*bc - a*(b2-c2) + (b-c+a)*(12+b)/(c-a)| Вариант 4. |a - b*c*d3+(c5-a2)/a + f3*(a-213)| Дан произвольный список, содержащий и строки и числа. Вариант 1. Выведите все четные элементы построчно. Вариант 2. Выведите все нечетные элементы построчно. Вариант 3. Выведите все четные элементы в одной строке. Вариант 4. Выведите все нечетные элементы в одной строке. Дан произвольный список, содержащий только числа. Вариант 1. Выведите результат сложения всех чисел больше 10. Вариант 2. Выведите результат сложения всех чисел от 1 до 10. Вариант 3. Выведите результат умножения всех чисел меньше 10. Вариант 4. Выведите результат умножения всех чисел меньше 10. Дан произвольный список, содержащий только числа. Вариант 1. Выведите максимальное число. Вариант 2. Выведите минимальное число. Вариант 3. Выведите среднее арифметическое (сумма всех чисел, деленная на количество элементов). Вариант 4. Выведите число, находящееся посередине массива. Методические рекомендации к выполнению работыПеред выполнением заданий, ознакомьтесь с теоретическими материалами по дисциплине. В заданиях, предусмотренных по вариантам, вариант выбирается согласно номеру в журнале:
Критерии оценки знанийОценка 5 ставится, если безошибочно выполнены все 4 задания. Оценка 4 ставится, если безошибочно выполнены 3 задания. Оценка 3 ставится, если безошибочно выполнены 2 задания. Оценка 2 ставится, если выполнено 1 задание. Если студент не смог выполнить ни одного задания, ставится 0 баллов. Если студент не успел выполнить задания на лабораторной (практической) работе, он может выполнить их дома и принести на следующее занятие. В этом случае оценка снижаться на 1 балл, т.е. если студент выполнил 4 задания – 4 балла, выполнил 3 задания – 3 балла, выполнил 2 задания – 2 балла, выполнил 1 задание – 1 балл. |