526.00K
Categories: programmingprogramming informaticsinformatics
Similar presentations:

Общие сведения о языке программирования Python. Начала программирования. Информатика. 8 класс

1.

ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ
ПРОГРАММИРОВАНИЯ PYTHON
НАЧАЛА ПРОГРАММИРОВАНИЯ

2.

Ключевые слова
• язык программирования
• программа
• алфавит
• служебные слова
• типы данных
• оператор присваивания

3.

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

4.

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

5.

Алфавит языка
В алфавит языка 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.

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

10.

Самое главное
В языке Python используются различные типы данных:
целочисленный (int), вещественный (float), строковый
(str), логический (bool) и другие.
Желательно давать переменным,
программам «говорящие» имена
константам
Тип переменной определяется в тот момент, когда ей
присваивается новое значение.
и

11.

Опорный конспект
Язык Python – универсальный язык программирования.
Алфавит языка
Python
Латинские прописные
буквы
Латинские строчные
буквы
Арабские цифры и
специальные символы
Оператор присваивания: <имя переменной> = <выражение>

12.

Вопросы и задания
Запишите оператор для:
Какой
тип программирования
данных возможен для
вычисления:
Почему
язык
Python
считается
ВВчесть
кого
назван
язык
программирования
чём
требований
разница
между
следует
числами
придерживаться
100 языка
и 100.0
при
вPython?
языке
выборе
Что
входит
в состав
алфавита
Python?
а)Каких
вычисления
среднего
арифметического
переменных
универсальным?
а) значения
y =Python?
x2;
имён дляфункции
различных
объектов
в языке Python?
x1и x2;
б) площади прямоугольника;
б) в)
уменьшения
на единицу
значенияизпеременной
;
стоимости покупки,
состоящей
нескольких kтетрадей
такого же количества
в) иувеличения
на единицуобложек;
значения переменной i;
стоимости стоимости
покупки, состоящей
из нескольких
г) г)
вычисления
покупки, состоящей
из тетрадей,
нескольких
ручек и нескольких
нескольких ручек
карандашей.
нескольких
тетрадей,
и нескольких
карандашей.
English     Русский Rules