СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Справка по Питону

Категория: Информатика

Нажмите, чтобы узнать подробности

Кадетам, впервые изучающим программирование на языке Питон по учебнику К. Полякова "Информатика 8 класс" полезно создавать файл со справочным материалом, которым они могут пользоватеся на уроках.

Кадетам выдаётся ыфайл, в котором заполнен только первый столбец. Во время изучения языка Питон, в течение уроков, кадеты заполняют самостоятельно файл со справочным материалом. За заполнение файла кадетам начисляются дополнительные баллы во время уроков.

Просмотр содержимого документа
«Справка по Питону»


Рабочий лист к уроку «Линейные программы».


1. Прочитать содержание лекции в этом файле. Можно прочитать §18 учебника.

Записать в тетрадь на языке Python программы, которые разобраны в лекции (ниже в лекции эти задачи указаны, нужно переписать условие задачи и решение в тетрадь).

3. Обсудить в классе и выполнить задания в РТ: РТ 5-12, 27 (к §18)


Лекция. Линейные алгоритмы

Python — современный язык программирования, работающий на всех распространенных операционных системах для настольных компьютеров. Язык программирования Питон разрабатывается чуть более 20 лет.

Python — современный универсальный интерпретируемый язык программирования. Его достоинства:

  1. Кроссплатформенность и бесплатность.

  2. Простой синтаксис и богатые возможности позволяют записывать программы очень кратко, но в то же время понятно.

  3. Богатая стандартная библиотека, возможность разработки промышленных приложений.

Большинство школьных олимпиад по информатике поддерживают язык Python. C 2015 года в текстах задач ЕГЭ примеры приводятся также и на языке Python. 

Практика показывает, что задания ЕГЭ по информатике, в которых требуется написать программу, существенно проще решать с использованием языка Python, чем классических языков Бейсик, Паскаль, C/C++.


Структура простейшей программы в Python

Как правило, программа на Python должна состоять из следующих частей:

- считывание данных,

- решение задачи,

- вывод результата.

Для обозначения переменных используются имена:

- латинские буквы (A-Z, a-z);

- цифры;

- знак нижнего подчеркивания.

ИМЯ НЕ МОЖЕТ НАЧИНАТЬСЯ С ЦИФРЫ ИЛИ ЗНАКА ПОДЧЕРКИВАНИЕ!

НЕЛЬЗЯ использовать скобки, знаки ", &, |, *, +, =, !, ? и др.


Ввод значения переменной с клавиатуры: a = input(). При этом программа ждет, пока пользователь введет и значение и нажмет Enter. Введенное значение записывается в переменную а. В скобках можно написать сообщение пользователю. Например, a = input(“Введите своё имя: ”).

На рисунке указана строка программы и протокол её выполнения в среде программирования Питон:

Для того, чтобы ввести вещественное число, нужно воспользоваться командой: x = float(input()).

Примеры программы:

Стр. 129 учебника программа: Ввести два числа и вычислить их сумму.

Псевдокод

Питон

Название программы не пишется


Ввод целых (int) значений двух чисел: a, b с клавиатуры (input())



Вычислить значение суммы с по формуле a+b

Вывести на экран результат


a = int(input())

b = int(input())

c = a + b

print(c)

Если вы хотите улучшить диалог, программу можно дополнить:


Псевдокод

Питон

Ввод целых (int) значений двух чисел: a, b с клавиатуры (input()) с комментариями: input(«Введите число a»)

Вычислить значение суммы с по формуле a+b

Вывести на экран результат

a = int(input((«Введите число a»))

b = int(input((«Введите число b»))


c = a + b


print(a, «+», b, «=», c, sep = ”” )


ПРОБЕЛЫ МЕЖДУ 5, 7, +, =, 12 ВСТАВЛЯЮТСЯ АВТОМАТИЧЕСКИ!





Ввод арифметического выражения: а = * d в среду программирования Питон производится по следующим правилам:

  1. Числитель и знаменатель дроби записывается в скобках.

  2. Знаки сложения и вычитания: + -

  3. Знаки умножения и деления: * /

  4. Возведение в степень: ** (х2 на Питоне х**2)

  5. Если выражение слишком длинное и не умещается в одну строку, то возможен перенос выражения:

a = (c + b**5 * 3 -1) / 2 * d

Без переноса

a = (c + b**5 * 3 -1)\

/ 2 * d

Перенос с помощью специального символа \

a = (c + b**5 * 3

-1) / 2 * d

Если перенос внутри скобок, то специального символа не требуется!