Основы программирования
(если по каким то причинам вы не успели прислать ответ до указанной в задании даты,это не значит что его не надо делать и не присылать позже)
18.06.2020
17.06.2020 Задание: На основании созданного ранее поля для пинг-понга,при помощи ниже приведенного кода,"наделить"игру функционалом
16.06.2020 Задание создать поля для пинг-понга пользуясь кодом приведенным ниже
15.06.2020 Задание:Выполнить пример из задания и получить конечный результат приведенный на последнем слайде и пользуясь примером кода "забиндить"кнопки на выполнение функций
def buttonClick(numbers):
global operator
operator = operator + str(numbers)
ent2_Input.set(operator)
#
def buttonClear():
global operator
operator = ""
text_Input.set("")
text_Input1.set("")
text_Input2.set("")
#
operator = ""
text_Input = StringVar()
text_Input1 = StringVar()
text_Input2 = StringVar()
ent = Entry(frame, textvariable = text_Input, width= 10)
but = Label(frame, text=" ? ")
ent1 = Entry(frame,textvariable = text_Input1,width= 10)
ent2 = Entry(frame,textvariable = text_Input2,width= 10)
but2 = Label(frame, text=" = ")
#
12.06.2020 Задание:Выполнить пример из задания и получить конечный результат приведенный на последнем слайде
11.06.2020 Задание повторить примеры из лекции
10.06.2020
09.06.2020
05.06.2020
03.06.2020 Контрольная работа ответы прислать до 05.06.2020
02.06.2020 Задание выполнить второй этап задания
29.05.2020 Задание выполнить первый этап задания
27.05.2020
Лабораторная работа №11-12
Python. Работа со списками(массивы)
Цель: приобрести практические навыки обработки массивов данных
Содержание отчета
1. Название и цель лабораторной работы
2. Задание
3. Программный код
4. Вывод
Задание №1
Все варианты должны иметь отформатировано введение одномерного целочисленного массива в виде mas[1] = 10,и вывод результата в виде двух строк: «до» и «после» обработки:
beforeMas[ ] = 3 32 6 24 56 3 23 6 3 2
afterMas[ ] = 32 3 24 6 3 56 6 23 2 3
26.05.2020 ответы прислать до 28.05.2020
1. Что такое списки?
2. Методы создания списков.
3. Генераторы списков.
4. Метод списка который добавляет элемент в конец списка.
5. Метод сортирующий список.
6. Очистка списка.
25.05.2020 Выполнить второе задание результат прислать до 27.05.2020
22.05.2020 Выполнить второе задание результат прислать до 25.05.2020
15.05.2020 Выполнить первое задание результат прислать до 20.05.2020
08.05.2020(отчет прислать до 13.05.2020)
06.05.2020 Задание: Выполнить первое задание и результат прислать до 08.05.2020
05.05.2020
28.04.2020
24.04.2020 Задание: Разобрать примеры циклов и применить(повторить их).Результаты прислать до 28.04.2020
22.04.2020 Задание: выполнить задания по примеру и прислать до 23.04
21.04.2020 (ответы присылать до 23.04.2020)
Задание: Написать программу,которая считывает рыбный текст с одного файла и записывает в другой файл(по примеру).Имя переменной в которую считываются данные ваша фамилия
17.04.2020 Списки, словари и операции с ними (код программы(скриншот) прислать до 20.04.2020)
Методы словарей - https://pythonworld.ru/tipy-dannyx-v-python/slovari-dict-funkcii-i-metody-slovarej.html
Задание : Создать список с 4-5 элементами. Произвести :
обращение к элементам списка,
использование отдельных элементов из списка,
изменение элементов в списке,
добавление элементов в список,
вставка элементов в список,
удаление элементов из списка,
упорядочение списка.
15.04.2020 Списки и операции с ними (код программы(скриншот) прислать до 16.04.2020)
Задание : Создать список с 4-5 элементами. Произвести :
обращение к элементам списка,
использование отдельных элементов из списка,
изменение элементов в списке,
добавление элементов в список,
вставка элементов в список,
удаление элементов из списка,
упорядочение списка.
14.04.2020 Строки и операции с ними (код программы(скриншот) прислать до 15.04.2020)
Задание : Создать переменные в которых будет хранится строки first_name = "Ваше имя"
last_name = "Ваша фамилия".Произвести с переменными: конкатенацию(склеивание строк),дублирование строк,определить длину строк,произвести обращение по произвольному индексу,перевести переменную в верхний,нижний реестр и заглавные буквами. Использовать методы .find и .replace
10.04.2020 Базовые числовые типы.Операции с ними (скриншоты задания присылать до 13.04.2020)
Задание : Написать программу в которой производятся операции над числами(вычитание,умножение,деление,возведение в степень,получение дробной части т деления,произвести на целыми числами битовые операции(AND,OR,XOR)
08.04.2020 Переменные и простые типы данных (результат прислать до 10.04.2020)
Задание : Используя одну из сред программирования Wing IDE или IDLE,создать переменные :
число,строку,кортеж,список,словарь и множество.Имена переменных(переменной)должны быть осмысленные.Вывести тип данных (используя функцию type).Результат работы прислать в виде скриншота.
07.04.2020 Язык программирования Python.Философия языка.Среды программирования (Скриншоты программ присылать 08.04.2020)
Задание: Установить python на компьютер (https://www.python.org выбираем необходимую разрядность Windows х86 или х64)
Установить среду программирования (https://www.wingware.com/downloads/wing-101) и написать свою первую программу (print "Hello world!") в одной из сред Wing IDE или IDLE(среда идущая в комплекте с Pytnon)
Написать программу которая выведет Ваше имя на экран например (Привет Иван).команда отвечающая за вывод на экран - print("Текстовое содержимое").
Законспектировать основные синтаксические особенности языка Pytnon
03.04.2020 Контрольный тест (ответы на тесты присылать до 06.04.2020)
31.03.2020 (решения задач присылать на почту до 02.04.2020)