Изучение возможностей и синтаксиса Python: Переменные и выражения. 2 занятие

Содержание

Слайд 2

5

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

Переменные — это удобный

5 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. Переменные —
способ хранения данных (чисел, текста, списков с числами или символами и так далее) в программе, и они пригодятся нам для решения самых разных задач.
int - используется для целых чисел
fred_age = 13
print(type(fred_age), fred_age) #Выдаст тип переменной
13
Функция type() из этого примера возвращает тип переменной
john_age = 25
fred_age = john_age
print(fred_age, john_age) # Что выдаст программа?

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

Слайд 3

6

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА

6 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ
PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

float – используется для дробных чисел. Целая и дробная части отделяются точкой
num = 150.2
print(type(num), num)
150.2
 Из-за представления чисел в компьютере вещественные числа неточны, и это может привести к ошибкам:
print(0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1 + 0.1)
0.9999999999999999

Встроенная функция int() предназначена для преобразования чисел с плавающей точкой и строк в целые числа.
num = 150.7
print(type(num), num, “---->” int(num))
150.7 ----> 150 # Потеряли дробную часть

Слайд 4

7

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА

7 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ
PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

В оболочке Python можно умножать, складывать, вычитать
и делить числа, делить на цело, считать остаток от деления, а также возводить число в степень
print(5 + 10)
15
print(2 ** 4) # две звёздочки означают возведение в степень
16
print(37 / 3) # один слэш — это деление с ответом дробью
12.333333333333334
print(37 // 3) # два слэша считают частное от деления нацело
12
print(37 % 3) # процент считает остаток от деления нацело
1
print(((5 + 30) * 20) / 10) # Что выведет программа?

Слайд 5

8

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА

8 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ
PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

Строка – базовый тип представляющий из себя неизменяемую последовательность символов
example_string = "Курс по Python"
print(example_string)
Курс про Python
print(type(example_string))

Как объединить несколько строк в одну?
example_string +‘в Инжинириуме‘
Курс по Python в Инжинириуме
Важно помнить, что строки - неизменяемый тип.
num_inpt = input() # Введем число 55
print(type(num_inpt), num_inpt, “---->” int(num_inpt) + 2)
55 ----> 57
print(num_inpt + 2) # Ошибка

Слайд 6

9

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА

9 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ
PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

Когда мы присваиваем какое-то значение переменной, то это значение сохраняется в отдельной ячейки, которая состоит из двух значений. Это тип данных и само значение переменной, а переменная - ссылка на эту ячейку данных
>>> num = 13
>>> num = 150.2
>>> num = “Инжинириум”

Слайд 7

10

Тема: Изучение возможностей и синтаксиса Python:
Переменные и выражения. 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА

10 Тема: Изучение возможностей и синтаксиса Python: Переменные и выражения. ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ
PYTHON:
ПЕРЕМЕННЫЕ И ВЫРАЖЕНИЯ.

 inginirium.ru

Логический тип представлен двумя постоянными значениями False и True. Значения используются для представления истинности и являются результатом использования операторов сравнения и логических операций # Значение True
my_bool_true = True my_bool_true = bool(10) my_bool_true = bool('some')
# Значение False my_bool_false = False my_bool_false = bool(0) my_bool_false = bool('') my_bool_false = bool()

Слайд 8

11

Тема: Изучение возможностей и синтаксиса Python:
Операторы сравнения 

ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И СИНТАКСИСА PYTHON:
ПЕРЕМЕННЫЕ

11 Тема: Изучение возможностей и синтаксиса Python: Операторы сравнения ИЗУЧЕНИЕ ВОЗМОЖНОСТЕЙ И
И ВЫРАЖЕНИЯ.

 inginirium.ru

Меньше — условие верно, если первый операнд меньше второго: <
Больше — условие верно, если первый операнд больше второго: >
Меньше или равно:  <=
Больше или равно : >=
Равенство. Условие верно, если два операнда равны: ==
Неравенство. Условие верно, если два операнда неравны: !=
Операторы сравнения в Питоне можно объединять в цепочки (в отличии от большинства других языков программирования, где для этого нужно использовать логические связки), например, a == b == c или 1 <= x <= 10.
Возвращает True или False

Имя файла: Изучение-возможностей-и-синтаксиса-Python:-Переменные-и-выражения.-2-занятие.pptx
Количество просмотров: 33
Количество скачиваний: 0