1.13M
Category: programmingprogramming

Общие сведения от языке Python

1.

2.

Языки программирования - это формальные языки,
предназначенные для записи алгоритмов, исполнителем
которых будет компьютер.
Записи
алгоритмов
на
языках
программирования
называются программами.
Язык PYTHON – универсальный язык программирования,
создан в 1991 году.
Гвидо ван Россум (родился в 1956 г.)
известен как создатель языка Python. Ван
Россум был одним из первых разработчиков и
программистов, выступавших за развитие
свободного программного обеспечения и
популяризацию открытого кода. Он впервые
употребил к себе юмористический титул –
«Великодушный пожизненный диктатор»

3.

Алфавит языка
Алфавит языка программирования Python - набор
допустимых символов, которые можно использовать для
записи программы.
Алфавит языка Python
Латинские прописные
буквы
A, B, C, …, X Y, Z
Латинские строчные
буквы
a, b, c,…, x, y, z
Арабские цифры
0, 1, 2, …, 7, 8, 9
Специальные
символы
Знаки арифметические,
препинания, скобки и другие

4.

Алфавит языка
В алфавит языка Python включены неделимые элементы
(составные символы).
Неделимые элементы
Знаки не равно, равно
!= ==
Знаки больше или равно,
меньше или равно
>= <=
Начало и конец
комментария
""" и """
''' и '''

5.

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

6.

Словарь языка
Служебное слово
языка Python
and
break
else
False
float
for
if
input
integer
list
or
print
string
True
while
Значение служебного слова
и
прервать
иначе
ложь
вещественный (с плавающей точкой)
для
если
ввод
целый
список
или
печать
строковый (цепочка символов)
истина
пока

7.

Алфавит и словарь языка
Имена (констант, переменных и других объектов):
не служебные слова;
состоят из букв, цифр и символа подчеркивания;
начинаются с буквы или символа подчеркивания;
прописные и строчные буквы РАЗЛИЧАЮТСЯ!
Правильные имена
x
velichina
zzz
polnaja_summa
s25
_k1
oshibka
Неправильные имена
polnaja summa - содержится
символ (пробел)
2as - начинается с цифры
Domby&Son - содержится
символ &
and – служебное слово языка
Желательно давать переменным «говорящие» имена

8.

Простые типы данных
Название
Обозначение
Целочисленный int
Допустимые
значения
сколь угодно большие,
размер ограничен
оперативной памятью
Любые числа с
дробной частью
Вещественный
float
Строковый
str
Любые символы из
таблицы Unicode
Логический
bool
True и False
Область
памяти
чаще 8 байт
(точность 15
знаков после
запятой)
1 байт

9.

Переменные в языке Python
• Переменная — это величина, которая имеет
имя, тип и значение. Значение переменной
может изменяться во время выполнения
программы.
В имени переменной можно использовать
• латинские буквы (A-Z, a-z)
• цифры
• знак подчеркивания _
• НЕЛЬЗЯ использовать скобки, знаки ", &, |, *, +, =, !, ? и др.

10.

Оператор присваивания
Основное
преобразование
данных,
выполняемое
компьютером, - присваивание переменной нового значения,
что означает изменение содержимого области памяти.
Общий вид оператора:
<имя переменной> = <выражение>
Примеры:
a = 25
b = "Привет"
c = 1.4 + 5.7 * a
d=a<c
A = 25.0
# переменная целого типа
# переменная строкового типа
# переменная вещественного типа
# переменная логического типа
# переменная вещественного типа

11.

Вывод на экран
• Print – оператор вывода
• Пример
• print( "Привет!!!" )

12.

Ввод с клавиатуры
• a = input()
1. Программа ждет, пока пользователь введет значение и нажмет Enter.
2. Введенное значение записывается в переменную a.
Результат функции input – строка символов!
1. Для того чтобы получить целое число, необходимо воспользоваться функцией
int
Пример
a = int( input() )
Ввести число с клавиатуры и нажать ENTER
2. Для того чтобы получить вещественное число, необходимо воспользоваться
функцией float
Пример
x = float (input())
Ввести число с клавиатуры и нажать ENTER

13.

Арифметические операции

14.

Арифметические операции
-x
cмена знака числа
abs(x)
модуль числа
divmod(x, y)
пара (x // y, x % y)
pow(x, y[, z])
xy по модулю (если модуль задан)

15.

Задание
Ввести два числа, найти их сумму и разность
Решение:
print ( "Введите два числа: " )
a = int ( input() )
b = int ( input() )
c=a+b
d=a-b
Print (c)
Print (d)
>>> означает, что программа завершила свою работу
При написании программы все символы должны быть
введены с английской клавиатуры, иначе программа
выдаст ошибку

16.

Открыть среду программирования Python:
Пуск => Python… => IDLE Shell =>
File => New File

17.

18.

Сохранить как…Перед каждым запуском сохранить программу.
Запустить программу
Run
Run Module

19.

Питон как калькулятор
• В программной оболочке Python можно
выполнять арифметические вычисления.

20.

Задание 1
• Вывести на экран сообщение
«Привет! Я ученик(ца) ___ класса
________(Фамилия, имя)
Сделать скриншот, сохранить в ворде в своей
личной папке.

21.

Задание 2
• Выполнить различные арифметические
действия с числами. Числа выбрать
самостоятельно.
• Использовать операции (+), (-) , (*), (/), (**),
(//), (%)
Сделать скриншот, сохранить в ворде в своей
личной папке.

22.

Домашнее задание
• Выучить конспект, выучить служебные
слова.
• Установить на домашнем компьютере
программу Python по вашей версии
Windows (32 бит, 64 бит) для тренировки
умений набирать простейшие программы.
English     Русский Rules