Алфавит языка Python и типы данных
Оценка 5

Алфавит языка Python и типы данных

Оценка 5
pptx
13.02.2022
Алфавит языка Python и типы данных
Алфавит и типы данных.pptx

Языковый алфавит. Синтаксис. Типы данных

Языковый алфавит. Синтаксис. Типы данных

Языковый алфавит. Синтаксис. Типы данных

Компиляторы и интерпретаторы

Компиляторы и интерпретаторы

Компиляторы и интерпретаторы

Особенности Python Интерпретируемый язык

Особенности Python Интерпретируемый язык

Особенности Python

Интерпретируемый язык
Ясный синтаксис
Полноценный универсальный язык
Свободно-распространяемый интерпретатор

Два режима работы: интерактивный и сценарный

Ввод и вывод данных - осуществляется с помощью встроенных функций

Ввод и вывод данных - осуществляется с помощью встроенных функций

Ввод и вывод данных

- осуществляется с помощью встроенных функций

Ввод: input (параметры)

Вывод: print (параметры)

Алфавит языка Алфавит языка программирования

Алфавит языка Алфавит языка программирования

Алфавит языка

Алфавит языка программирования Python - набор допустимых символов, которые можно использовать для записи программы.

A, B, C, …, X Y, Z

Алфавит языка Python

Латинские прописные
буквы

Латинские строчные
буквы

Арабские цифры

Специальные
символы

a, b, c,…, x, y, z

0, 1, 2, …, 7, 8, 9

Знаки арифметические(+,-,*,/),
препинания, скобки и другие


Зарезервированные (служебные) слова

for, if,class, def, print, input и т.д.

Алфавит языка В алфавит языка Python включены неделимые элементы (составные символы)

Алфавит языка В алфавит языка Python включены неделимые элементы (составные символы)

Алфавит языка

В алфавит языка Python включены неделимые элементы (составные символы).

!= ==

Неделимые элементы

Знаки не равно, равно

Знаки больше или равно,
меньше или равно

Начало и конец
комментария

>= <=

""" и """
''' и '''

Словарь языка Служебное слово языка

Словарь языка Служебное слово языка

Словарь языка

Служебное слово языка Python

Значение служебного слова

and

и

break

прервать

else

иначе

False

ложь

float

вещественный (с плавающей точкой)

for

для

if

если

input

ввод

integer

целый

list

список

or

или

print

печать

string

строковый (цепочка символов)

True

истина

while

пока

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

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

Алфавит и словарь языка

Имена (констант, переменных и других объектов):
не служебные слова;
состоят из букв, цифр и символа подчеркивания;
начинаются с буквы или символа подчеркивания;
прописные и строчные буквы РАЗЛИЧАЮТСЯ!

Правильные имена
x
velichina
zzz
polnaja_summa
s25
_k1
oshibka

Желательно давать переменным «говорящие» имена

Неправильные имена
polnaja summa - содержится символ (пробел)
2as - начинается с цифры
Domby&Son - содержится символ &
and – служебное слово языка

Задание 1. Даны длина (a) и ширина (b) классной комнаты

Задание 1. Даны длина (a) и ширина (b) классной комнаты

Задание 1.

Даны длина (a) и ширина (b) классной комнаты.
Определить, программу, рассчитывающую периметр(Р) и площадь(S) этой комнаты.
a=int(input())
b=int(input()) P=2*(a+и)
S=a*b print(‘Периметр=’,P)
print(‘Площадь=’,S)

Простые типы данных тип Название

Простые типы данных тип Название

Простые типы данных

тип

Название

Принимаемые значения

int()

Целые числа

-27885; -156; 25; 152

float()

Действительные числа (Вещественный)

25.56; 5.0; -365.5633

str()

Строковый

«Privet», «t»

bool()

Логический

True и False

Данные и их типы целые числа (integer) – положительные и отрицательные целые числа, а также 0 ( например: 4, 687, -45, 0 )

Данные и их типы целые числа (integer) – положительные и отрицательные целые числа, а также 0 ( например: 4, 687, -45, 0 )

Данные и их типы

целые числа (integer) – положительные и отрицательные целые числа, а также 0 (например: 4, 687, -45, 0).

числа с плавающей точкой (float point) – дробные числа
(например: 1.45, -3.789654, 0.00453).
Примечание: разделителем целой и дробной части
служит точка, а не запятая.

строки (string) — набор символов, заключенных в кавычки
(например: "ball", "What is your name?",
'dkfjUUv', '6589').

Примечание: кавычки в Python могут быть
одинарными или двойными.

Операции. Операции над разными типами данных

Операции. Операции над разными типами данных

Операции. Операции над разными типами данных

Выражение

Результат выполнения

34.907 + 320.65

355.55699999999996

'Hi, ' + 'world :) '

'Hi, world :) '

'Hi, ' * 10

'Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, '

'Hi, ' + 15

O ш и б к а

Изменение типов данных int() – преобразует аргумент в целое число str() – преобразует аргумент в строку float() – … в число с плавающей точкой

Изменение типов данных int() – преобразует аргумент в целое число str() – преобразует аргумент в строку float() – … в число с плавающей точкой

Изменение типов данных

int() – преобразует аргумент в целое число
str() – преобразует аргумент в строку
float() – … в число с плавающей точкой

Выражение

Результат выполнения

int ('56')

56

int (4.03)

4

int ("comp 486")

O ш и б к а

str (56)

'56'

str (4.03)

'4.03'

float (56)

56.0

float ("56")

Математические операторы Оператор

Математические операторы Оператор

Математические операторы

Оператор

Описание

Пример

Результат

+

Сложение

7 + 3

10

-

Вычитание

7 - 3

4

*

Умножение

7 * 3

21

/

Деление (истинное)

7 / 3

2.3333333333333335

**

Возведение в степень

7**3

343

//

Целочисленное деление

7 // 3

2

%

Остаток от деления

7 % 3

1

Переменные в Python Переменная – это ссылка на область памяти, где хранятся те или иные данные

Переменные в Python Переменная – это ссылка на область памяти, где хранятся те или иные данные

Переменные в Python

Переменная – это ссылка на область памяти, где хранятся те или иные данные

Имена переменных в Python Имя переменной может состоять только из цифр, букв и символов подчеркивания

Имена переменных в Python Имя переменной может состоять только из цифр, букв и символов подчеркивания

Имена переменных в Python

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

Чтобы узнать значение, на которое ссылается переменная, находясь в режиме интерпретатора, достаточно ее вызвать (написать имя и нажать Enter).

Пример работы с переменными >>> apples = 100 >>> eat_day = 5 >>> day = 7 >>> apples = apples - eat_day * day >>>…

Пример работы с переменными >>> apples = 100 >>> eat_day = 5 >>> day = 7 >>> apples = apples - eat_day * day >>>…

Пример работы с переменными

>>> apples = 100
>>> eat_day = 5
>>> day = 7
>>> apples = apples - eat_day * day
>>> apples
65
>>> |

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Выражение:

Значение:

Если результатом вычисления выражения может быть лишь истина или ложь, то такое выражение называется логическим.

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Операторы сравнения

Оператор

Значение

Выражение

==

Равно

А==В

 

 

!=

Не равно

А!=B

>

Больше

A>B

<

Меньше

A

>=

Больше или равно

A>=B

<=

Меньше или равно

A<=B

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Примеры работы с логическими выражениями на языке программирования Python (после # написаны комментарии):

x = 12 – 5 # это не логическая операция, а
операция присваивания переменной x
результата выражения 12 — 5
x == 4 # x равен 4
x == 7 # x равен 7
x != 7 # x не равен 7
x != 4 # x не равен 4
x > 5 # x больше 5
x < 5 # x меньше 5
x >= 6 # x больше или равен 6
x <= 6 # x меньше или равен 6

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Логические выражения и логический тип данных

Логические операции
Логические выражения в результате вычисления принимают логические значения True и False.
Логические операции: отрицание - NOT, логическое умножение - AND,  логическое сложение - OR, исключающее «или» -XOR .

Примеры: (после # написаны комментарии):

x = 8 y = 13
x == 8 and y < 15 # x равен 8 и y меньше 15
x > 8 and y < 15 # x больше 8 и y меньше 15
x != 0 or y >15 # x не равен 0 или y больше 15
x < 0 or y >15 # x меньше 0 или y больше 15

Задание 1. (Исходный код) N=int(input))

Задание 1. (Исходный код) N=int(input))

Задание 1. (Исходный код)

N=int(input)) K=N//3600; N=N%3600;
P=N//60; N=N%60;
print(K,‘час’, P, ‘минут’, N, ‘секунд’)

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
13.02.2022