Python. Знакомство. Типы данных, вычисление и переменные

Содержание

Слайд 2

Знакомство с языком программирования Python

Компьютерная программа - набор инструкций, следуя которым компьютер

Знакомство с языком программирования Python Компьютерная программа - набор инструкций, следуя которым
выполняет различные действия. Практически любое из электронных устройств, которыми мы пользуемся, не будет работать или станет гораздо менее полезным, если лишить его программного обеспечения.
Как и люди, компьютеры «говорят» на разных языках, только языки эти — компьютерные. Компьютерный язык служит для того, чтобы переговариваться с компьютером, используя команды, понятные и компьютеру, и человеку.

Слайд 3

Установка. 

Чтобы установить Python в системе Microsoft Windows 7, откройте веб-браузер, введите адрес

Установка. Чтобы установить Python в системе Microsoft Windows 7, откройте веб-браузер, введите
http://www.python.org/ и скачайте последнюю версию программы-установщика Python 3 для Windows (для этого зайдите в меню Downloads и выберите Windows). Запускаем Python Idle.

Слайд 4

Это командная оболочка Python, которая входит в интегрированную среду разработки, а три

Это командная оболочка Python, которая входит в интегрированную среду разработки, а три
знака «больше» (>>>) называются приглашением. После приглашения можно вводить различные команды.

Слайд 5

Python и простые математические вычисления

Если нужно перемножить два числа, к примеру узнать,

Python и простые математические вычисления Если нужно перемножить два числа, к примеру
сколько будет 8 × 3,57, мы обычно пользуемся калькулятором либо берем ручку и умножаем в столбик на листе бумаги. А что если использовать для подсчетов оболочку Python? После значка >>> введите выражение и нажмите Enter.

Слайд 6

При записи числа 3,57 используется не запятая, а точка. Кроме того, в

При записи числа 3,57 используется не запятая, а точка. Кроме того, в
Python числа перемножаются с помощью звездочки (*), а не знака умножения (×).
В оболочке Python можно умножать, складывать, вычитать и делить числа, а также совершать некоторые другие операции. Символы, с помощью которых выполняются математические действия в языке Python, называются операторами.

Слайд 7

Что такое переменная

Но что делать если необходимо высчитать значение, а затем использовать

Что такое переменная Но что делать если необходимо высчитать значение, а затем
его результат дальше? На помощь к нам приходят переменные.
В программировании слово переменная обозначает именованное место для хранения данных, например, чисел, текста, списков с числами или символами и так далее.
Имя переменной стоит задавать так, чтобы было понятно, что же она хранит.

Слайд 8

Например, мы хотим узнать возраст, а затем этот возраст вывести на экран

Например, мы хотим узнать возраст, а затем этот возраст вывести на экран
с дополнительным текстом. Для этого, создадим переменную age и в нее сохраним возраст. Для этого мы пишем имя переменной, ставим знак =  и пишем наше выражение. Знак = это оператор присваивания. т.е. мы в переменную записываем наше значение.

Слайд 9

И мы видим, что результат у нас не вывелся на экран, как

И мы видим, что результат у нас не вывелся на экран, как
было в прошлый раз. Теперь наш результат хранится в переменной, и мы его можем использовать повторно, без необходимости вычисления выражения заново.
Чтобы увидеть, что же хранится в нашей переменной мы можем просто написать ее имя.

Слайд 10

Если мы хотим вывести на экран вместе с значением дополнительный текст мы

Если мы хотим вывести на экран вместе с значением дополнительный текст мы
можем воспользоваться специальной функцией print().

Слайд 11

Практика

1.1 Посчитать и вывести на экран возраст членов семьи,чтобы вывело на экран

Практика 1.1 Посчитать и вывести на экран возраст членов семьи,чтобы вывело на
текст в следующем виде. Значения хранить в переменных.

Решение

Слайд 12

Типы данных

Тип данных — допустимое множество значений. Зная тип данных мы также знаем

Типы данных Тип данных — допустимое множество значений. Зная тип данных мы
какие действия мы можем с ним делать.
Для того чтобы узнать какой тип данных имеет та или иная переменная, в Python есть функция type().

Целые числа - тип int.
Дробные числа - тип float.

Слайд 13

В функции print() мы выводили текст. Этот текст мы писали в кавычках. 
Текст

В функции print() мы выводили текст. Этот текст мы писали в кавычках.
в Python это строковый тип данных. Проверим.

Строка представляет собой список отдельных букв, символов. Представьте себе книгу. У нее есть список страниц. И когда вы читаете одну из страниц, вы как бы обращаетесь к отдельному элементу из общего списка, по ее индексу – номеру страницы. Так и со строками. Мы можем получить ее отдельный элемент по индексу.

Слайд 14

Допустимые операции.

К числовыми типам, данных применимы все операции что и в обычной

Допустимые операции. К числовыми типам, данных применимы все операции что и в
жизни. Сложение, вычитание, умножение, деление, возведение в степень, извлечение корня и т.д.
К строкам применимы операции сложение и умножения. Операция сложения позволяет склеить две строки в одну. А операция умножения на число позволяет продублировать строки несколько раз.

Слайд 15

Input()

Сейчас мы умеем работать в программе, в которой все данные задаются внутри.

Input() Сейчас мы умеем работать в программе, в которой все данные задаются
Но ведь во многих программах мы можем вводить свои данные. Имя, например. В питоне мы также можем это сделать. В этом нам поможет команда input(). Это также стандартная функция Python. Однако стоит помнить, что все что мы вводим с клавиатуры, считается текстовым типом данных, даже если мы ввели число.

Слайд 16

Если мы хотим вывести при этом дополнительную информацию мы можем передать текст

Если мы хотим вывести при этом дополнительную информацию мы можем передать текст внутри скобок.
внутри скобок.

Слайд 17

Практика

Необходимо обменять значение двух переменных. a = 5, b = 10
На выходе

Практика Необходимо обменять значение двух переменных. a = 5, b = 10
должно в переменной a хранится значение 10, в переменной b значение 5. Просто присвоить новые значение в переменные нельзя! Необходимо произвести именно обмен значениями.

Слайд 18

Практика

Теперь программа предлагает нам ввести имена и возраст членов семья. а затем

Практика Теперь программа предлагает нам ввести имена и возраст членов семья. а
выводит имя и возраст. Программу пишем в файле.

Решение