Файл: Программа алфавит служебные слова типы данных оператор присваивания Языки программирования.ppt
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 43
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PYTHON
НАЧАЛА ПРОГРАММИРОВАНИЯ
Ключевые слова
язык программирования
программа
алфавит
служебные слова
типы данных
оператор присваивания
Языки программирования - это формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Записи алгоритмов на языках программирования называются программами.
Язык PYTHON – универсальный язык программирования.
Гвидо ван Россум (родился в 1956 г.) известен как создатель языка Python. Ван Россум был одним из первых разработчиков и программистов, выступавших за развитие свободного программного обеспечения и популяризацию открытого кода. Он впервые употребил к себе юмористический титул – «Великодушный пожизненный диктатор»
Алфавит языка
Алфавит языка программирования Python - набор допустимых символов, которые можно использовать для записи программы.
A, B, C, …, X Y, Z
Алфавит языка Python
Латинские прописные
буквы
Латинские строчные
буквы
Арабские цифры
Специальные
символы
a, b, c,…, x, y, z
0, 1, 2, …, 7, 8, 9
Знаки арифметические, препинания, скобки и другие
Алфавит языка
В алфавит языка Python включены неделимые элементы (составные символы).
!= ==
Неделимые элементы
Знаки не равно, равно
Знаки больше или равно,
меньше или равно
Начало и конец
комментария
>= <=
""" и """
''' и '''
Простые типы данных
Название | Обозначение | Допустимые значения | Пример |
Целочисленный | int | сколь угодно большие, размер ограничен оперативной памятью | 1,2,3,4,5,6,7,8,9,10…. |
Вещественный | float | Любые числа с дробной частью | 2.5, 4.6, 8.6, |
Строковый | str | Любые символы из таблицы Unicode | Питон, Имя, Информатика и т д |
Логический | bool | True и False | 1 байт |
ТЕКСТ | ИСТИНА/ЛОЖЬ | ЧИСЛО |
«МАРАТ» | TRUE | 35 |
Переменная – это что-то вроде контейнера, который может хранить число, текст, символ или значение.
Алфавит и словарь языка
Имена (констант, переменных и других объектов):
не служебные слова;
состоят из букв, цифр и символа подчеркивания;
начинаются с буквы или символа подчеркивания;
прописные и строчные буквы РАЗЛИЧАЮТСЯ!
Правильные имена
x
velichina
zzz
polnaja_summa
s25
_k1
oshibka
Желательно давать переменным «говорящие» имена
Неправильные имена
polnaja summa - содержится символ (пробел)
2as - начинается с цифры
Domby&Son - содержится символ &
and – служебное слово языка
Оператор присваивания
Основное преобразование данных, выполняемое компьютером, - присваивание переменной нового значения, что означает изменение содержимого области памяти.
Общий вид оператора:
<имя переменной> = <выражение>
Примеры:
a = 25 # переменная целого типа
b = "Привет" # переменная строкового типа
c = 1.4 + 5.7 * a # переменная вещественного типа
d = a < c # переменная логического типа
A = 25.0 # переменная вещественного типа
Словарь языка
Служебное слово языка Python | Значение служебного слова |
and | и |
break | прервать |
else | иначе |
False | ложь |
float | вещественный (с плавающей точкой) |
for | для |
if | если |
input | ввод |
integer | целый |
list | список |
or | или |
| печать |
string | строковый (цепочка символов) |
True | истина |
while | пока |
Самое главное
В языке Python используются различные типы данных: целочисленный (int), вещественный (float), строковый (str), логический (bool) и другие.
Тип переменной определяется в тот момент, когда ей присваивается новое значение.
Желательно давать переменным, константам и программам «говорящие» имена
Опорный конспект
Оператор присваивания: <имя переменной> = <выражение>
Язык Python – универсальный язык программирования.
Алфавит языка
Python
Латинские прописные
буквы
Латинские строчные
буквы
Арабские цифры и
специальные символы
Вопросы и задания
В честь кого назван язык программирования Python?
Почему язык программирования Python считается универсальным?
Что входит в состав алфавита языка Python?
Каких требований следует придерживаться при выборе имён для различных объектов в языке Python?
В чём разница между числами 100 и 100.0 в языке
Python?
Какой тип данных возможен для вычисления:
а) значения функции y = x2;
б) площади прямоугольника;
в) стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек;
г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.
Запишите оператор для:
а) вычисления среднего арифметического переменных
x1и x2;
б) уменьшения на единицу значения переменной k;
в) увеличения на единицу значения переменной i;
г) вычисления стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей.