Знакомство с интерфейсом языка программирования Python. Интегрированная среда разработки IDLE
Автор: Orlan Dablun • Март 30, 2022 • Практическая работа • 2,611 Слов (11 Страниц) • 385 Просмотры
Практическая работа 7-9
Тема: Знакомство с интерфейсом языка программирования Python. Интегрированная среда разработки IDLE.
Синтаксис языка Python
Цель занятия: Знакомство с интегрированной средой разработки IDLE. Практическая разработка программного кода на языке программирования Python для решения задач с использованием операторов и переменных.
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
(обязательно надо иметь представление и знать эту часть)
IDLE (Integrated Development and Learning Environment — это интегрированная среда разработки и обучения на языке Python поставляемая вместе с дистрибутивом. IDLE созданно с помощью библиотеки Tkinter.
IDE поставляется вместе с Python и благодаря использованию Tkinter язык Python может использоваться на многих платформах, среди которых Windows, Mac OS, Unix-подобные ОС
После загрузки и установки Python открываем среду IDLE с ним вы уже знакомились с этим окном на предыдущем занятии.
После как запускаем IDLE уже можно начинать писать программу (программный код).
В данной практической работе мы будем продолжать математические вычисления в Python.
Синтаксис языка Python, как и сам язык, очень прост. Он не содержит сложных не интуитивных конструкций.
ПРАКТИЧЕСКАЯ ЧАСТЬ
ТЕМА 1: ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ IDLE
ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКИХ ОПЕРАТОРОВ
В математических выражениях в качестве операндов или данных используются числа и строки:
- целые числа (тип int) – положительные и отрицательные целые числа, а также 0 (например, 4, 687, -45, 0).
- вещественные или числа с плавающей точкой (тип float) – дробные, они же вещественные, числа (например, 1.45, -3.789654, 0.00453). Примечание: для разделения целой и дробной частей здесь используется точка, а не запятая.
- строки (тип str) — набор символов, заключенных в кавычки (например, "ball", "What is your name?", 'dkfjUUv', '6589'). Примечание: кавычки в Python могут быть одинарными или двойными; одиночный символ в кавычках также является строкой, отдельного символьного типа в Питоне нет.
Математические операторы, доступные над числами в Python:
[pic 1]
РААСОТРИМ КАК ИСПОЛЬЗУЮТСЯ ЭТИ ОПЕРАТОРЫ
В PYTHON ПРИ ВЫЧИСЛЕНИИ ДАННЫХ
Выполните все показанные примеры с использованием операторов Python для освоения данной темы:
1) Оператор деление (/) – когда в результате деления получаем вещественное число. Ответ не округляется.
Пример 1.1:
>>> 5/3
1.6666666666666667
(Ответ: 1.6666666666666667)
Пример 1.2:
>>> 10/5
2.0
2) Оператор «Целочисленное деление (//)» или деление с округлением вниз - возвращает неполное частное от деления т.е. получаем округленное целое значение в ответе
Пример 1.3:
>>> 5//3
1
Пример 1.4:
>>> 75//26
3) Оператор остатка от деления (%) или деление по модулю.
Возвращает остаток от деления, т.е. в результате деления получаем остаток в ответе.
>>> 5%3
2
Пример 1.5:
>>> 1%1
0
4) Оператор возведения в степень (**).
Пример 1.6:
>>> 5**2
25
Пример 1.7:
>>> 3**9
19683
При вычислении математических выражений Python придерживается приоритета операций:
Пример 1.8:
>>> -2**4
-16
Пример 1.9:
>>> -(2**4)
-16
Пример 1.10:
>>> (-2)**4
...