Похожие презентации:
Общие сведения от языке 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
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 бит) для тренировки
умений набирать простейшие программы.