SlideShare a Scribd company logo
Переменные и коды возврата в
python
***, tutoronline.ru, 15.12 – 16:00
вопросы
1. Что такое переменная и зачем она нужна?
2. Правила именования переменных.
«Верблюжья» нотация. Чего нельзя
допускать в именах переменных
3. Статическая и динамическая типизация
данных
4. Присвоение значений переменным
5. Вывод переменной на экран
Что такое переменная и зачем она
нужна?
•Переменная = одно из фундаментальных
понятий программирования.
•Переменная – именованная ячейка памяти,
отведенная программой для данных,
обрабатываемых программой.
Правила именования переменных
•Имя переменной должно начинаться с
буквы! Например, book – подходит для
переменной, а 1book - нет
Правила именования переменных
•Имя переменной может содержать только
буквенно-цифровые символы и знак
подчеркивания.
•Например, first – подходит для имени
переменной, а 1(st) - нет
Правила именования переменных
•Имена переменных чувствительны к
регистру символов! Например, book и Book –
разные переменные.
Правила именования переменных
• Имена переменных не должны содержать
ключевых слов python
Правила именования переменных
Правила именования переменных
• В именах переменных
допускается
использование
русских символов.
Верблюжья нотация переменных
•CamelCase – стиль описания переменных, в
котором слова пишутся слитно, а каждое
слово начинается с большой буквы.
Практикуется практически во всех
программно-ориентированных языках
программирования.
•Например, MyExec,
Задание
•Определите, какие имена переменных будут
допустимы в python и почему?
•99pic или ninetyninepic99?
задание
•Определите, какие имена переменных будут
допустимы в python и почему?
•ifme или Ime?
задание
• Определите, какие имена переменных
будут допустимы в python и почему?
• Import_From_me или me_number?
Статическая типизация данных
Имена переменных объявляются в
специальном разделе и при необходимости
вызываются в тексте программы. Например, в
языках Pascal и C++
Динамическая типизация данных
•Переменная объявляется и вызывается в
нужном месте программы. (python)
Оператор присвоения значения
переменной
•В python оператором присваивания является
знак «=»
•Например, строка item=1 объявляет
переменную item и присваивает ей значение
1
Вывод значения переменной на
экран
•Для вывода значения переменной на экран
используется команда print. Аргументом
команды будет имя нашей переменной.
•Формат команды: print(аргументы)
например
•Какое значение будет выведено на экран в
результате выполнения программы:
•Number=36
•Print(number)?
Действия с переменными.
Примеры
сложение
• с=35
• D=15
• E=c+d
• Print (e)
Результат выполнения программы
Практика 1
1.Создайте переменную my_age и присвойте
ей цифровое значение, равное Вашему
возрасту.
2.Прибавьте к этому числу 25 и выведите
результат на экран
Практика 2
•Создайте переменную number и введите в
нее произвольное значение с клавиатуры.
•Прибавьте к переменной number 256 и
отнимите 48.
•Выведите результат на экран

More Related Content

PPTX
переменные в Python
PPT
типы данных
PDF
#3 Global AI Meetup (NLP) - Олег Шляжко, Chatfuel
PPT
Типы данных
PDF
Тимофей Перевезенцев. Кухня современных python шаблонизаторов
PPTX
Декларативно функциональный стиль в PHP
PPTX
Некоторые элементы функциональных языков программирования
PPTX
"Зачем учить F# и как начать: парсим интернет страницу и складываем в базу" А...
переменные в Python
типы данных
#3 Global AI Meetup (NLP) - Олег Шляжко, Chatfuel
Типы данных
Тимофей Перевезенцев. Кухня современных python шаблонизаторов
Декларативно функциональный стиль в PHP
Некоторые элементы функциональных языков программирования
"Зачем учить F# и как начать: парсим интернет страницу и складываем в базу" А...

What's hot (16)

PDF
Инкапсуляция и полиморфизм в ruby
PPT
Rule b platf
PDF
PDF
Ruby — Паттерны программирования
PPT
01 информационный поиск
PDF
ук 03.009.01 2011
PPT
PPT
Tema1 forms
PDF
Беглый обзор "внутренностей" Python
PPT
PPT
аот
PPT
10кл общие сведения о языке программирования паскаль
PPT
Максим Литвинов
PPS
Vba программы
PPT
лабораторная работа №2
PPT
Fact Extraction (ideograph)
Инкапсуляция и полиморфизм в ruby
Rule b platf
Ruby — Паттерны программирования
01 информационный поиск
ук 03.009.01 2011
Tema1 forms
Беглый обзор "внутренностей" Python
аот
10кл общие сведения о языке программирования паскаль
Максим Литвинов
Vba программы
лабораторная работа №2
Fact Extraction (ideograph)
Ad

Similar to переменные в Python (12)

PDF
Глава 3: примитивные типы и операции с ними в Java
PPTX
peremennye-i-upravlenie-pamyatyu-v-python.pptx
PPT
подпрограммы в языке программирования паскаль
PDF
лр5ч1 2
PPTX
Фофанов Илья - Лучшие практики проектирования и реализации API на C#
PPTX
Some Elements of Functional Porgamming Languages
PPTX
Алгоритмы аннотирования, влияние на сниппеты (IBC 14)
PPSX
PPSX
PPT
Переменные
PDF
Беглый обзор "внутренностей" Python
Глава 3: примитивные типы и операции с ними в Java
peremennye-i-upravlenie-pamyatyu-v-python.pptx
подпрограммы в языке программирования паскаль
лр5ч1 2
Фофанов Илья - Лучшие практики проектирования и реализации API на C#
Some Elements of Functional Porgamming Languages
Алгоритмы аннотирования, влияние на сниппеты (IBC 14)
Переменные
Беглый обзор "внутренностей" Python
Ad

More from Александр Радченко (20)

PPTX
PPT
сети и интернет
PPTX
работа с мультимедийными данными
PPT
знакомство с компьютером 2
PPT
логические функции в электронных таблицах и их применение
PPT
Was sind sie von beruf
PPT
PPT
таблицы в текстовых редакторах
PPT
вводное занятие тьютор онлайн
PPTX
системы счисления
PPT
клавиатура 1
PPTX
обзор Ms visio 2007
PPTX
устройство системного блока
PPT
вводное занятие тьютор онлайн 18.11
PPT
булевы переменные 1
PPT
кодирование информации1
PPT
создание Web страницы в редакторе «компоновщик»
сети и интернет
работа с мультимедийными данными
знакомство с компьютером 2
логические функции в электронных таблицах и их применение
Was sind sie von beruf
таблицы в текстовых редакторах
вводное занятие тьютор онлайн
системы счисления
клавиатура 1
обзор Ms visio 2007
устройство системного блока
вводное занятие тьютор онлайн 18.11
булевы переменные 1
кодирование информации1
создание Web страницы в редакторе «компоновщик»

переменные в Python