kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Python. Базовые понятия

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

Теоретический материал для первого урока по изучению языка программирования Python в 8 классе.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Python. Базовые понятия»

Язык программирования python

Язык программирования python

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

Python

[пáйтон]-питон

— это современный универсальный интерпрети-руемый язык программирования.

Его достоинства:

  • Кроссплатформенность и бесплатность.
  • Простой синтаксис и богатые возможности позволяют записывать программы очень кратко, но в то же время понятно.
  • Богатая стандартная библиотека, возможность разработки приложений.
Синтаксис Основные принципы синтаксиса языка Python

Синтаксис

Основные принципы синтаксиса языка Python

  • Конец строки является концом инструкции ( ";" не требуется).
  • Вложенные инструкции объединяются в блоки по величине отступов. Отступ может быть любым, главное, чтобы в пределах одного вложенного блока отступ был одинаков. 
  • Вложенные инструкции в Python записываются в соответствии с одним и тем же шаблоном, когда основная инструкция завершается двоеточием, вслед за которым располагается вложенный блок кода, обычно с отступом под строкой основной инструкции.
Python базовые понятия

Python

базовые понятия

Идентификатор — имя некоторого объекта в программе, являющееся его уникальным признаком, позволяющим отличать его от других объектов. Идентификатор:

Идентификатор

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

Идентификатор:

  • обязательно есть у каждой переменной, функции, объекта и т.п.;
  • не ограничен по длине;
  • чувствителен к регистру (то есть А и а — это разные имена переменных или функций).
Идентификатор Допустимые символы:  только символы латинского языка (от

Идентификатор

Допустимые символы:

  • только символы латинского языка (от "A" до "Z")
  • подчеркивание "_"
  • цифры от "0" до "9"

НО:

  • идентификатор не может начинаться с цифры
  • должен быть НЕ ключевым словом

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

Ключевые слова

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

Переменные Переменная — это простейшая именованная структура данных, в которой может быть сохранён промежуточный или конечный результат работы программы. Чтобы создать переменную, нужно присвоить некоторому идентификатору значение при помощи оператора присваивания — знака

Переменные

Переменная — это простейшая именованная структура данных, в которой может быть сохранён промежуточный или конечный результат работы программы.

Чтобы создать переменную, нужно присвоить некоторому идентификатору значение при помощи оператора присваивания — знака "=".

Пример:

Типы переменных a = 10 b = 3.1415926 c = “Hello” d – [ 1 , 2 , 3 ] e = true

Типы переменных

a = 10

b = 3.1415926

c = “Hello”

d – [ 1 , 2 , 3 ]

e = true

  • переменная  a  хранит значение типа  int  (целое число),
  • переменная  b  — типа  float  (число с плавающей точкой, т.е. вещественное число),
  • переменная  — типа  str  (строка),
  • переменная  — типа  list  (список, в данном случае из трех целых чисел),
  • переменная  — типа  bool  (логический тип, где пере-менная может быть истиной ( true ) или ложью ( false )).
Типы переменных

Типы переменных

  • Никакого специального объявления переменных не требуется , первое присваивание переменной значения и является ее объявлением. Идентификатор в Python является "ссылкой" на хранимые в памяти данные.
  • Python — язык с динамической типизацией: каждая переменная в каждый момент времени имеет определенный тип, но этот тип может меняться по ходу выполнения программы, достаточно просто присвоить ей новое значение другого типа. Определить, какой тип имеет переменная, можно с помощью команды type() .
Основные операции Основные операции с целыми (int) и вещественными (float) числами:

Основные операции

Основные операции с целыми (int) и вещественными (float) числами:

  • A + B — сумма;
  • A - B — разность;
  • A * B — произведение;
  • A / B — частное,  (результатом этого действия является вещественное число, даже если A нацело делится на B);
  • A % B — взятие остатка от деления A на B;
  • A // B — взятие целой части от деления A на B
  • A ** B — возведение в степень.
Основные операции Строки имеют тип str . Строкой называется последовательность символов: букв, цифр, знаков препинания и т.д.  Основные операции со строками:

Основные операции

Строки имеют тип str . Строкой называется последовательность символов: букв, цифр, знаков препинания и т.д.

Основные операции со строками:

  • A + B — конкатенация (строка B приписывается к строке A);
  • A * n — повторение n раз, значение n должно быть целого типа.
Приоритеты операций Приоритеты операций в Python совпадают с приоритетом операций в математике, а именно:

Приоритеты операций

Приоритеты операций в Python совпадают с приоритетом операций в математике, а именно:

  • Выполняются возведения в степень справа налево, то есть 3 ** 3 ** 3 это 3 ** (3 ** 3).
  • Выполняются унарные минусы (отрицания).
  • Выполняются умножения и деления слева направо. Операции умножения и деления имеют одинаковый приоритет.
  • Выполняются сложения и вычитания слева направо. Операции сложения и вычитания имеют одинаковый приоритет.
  • Для изменения порядка действий нужно использовать скобки.


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 8 класс

Скачать
Python. Базовые понятия

Автор: Абрамова Валерия Вячеславовна

Дата: 24.08.2020

Номер свидетельства: 556369


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства