Найти в Дзене
alexandr azevich

ПИТОН - Python https://clck.ru/yJvEd

Подготовка 1. Сам Python - интерпретатор. Скачать можно здесь 2. IDE (среда разработки) - PyCharm. Скачать можно здесь 1. Создание и запуск проекта Выбираем пункт File → New Project Убеждаемся, что всё соответствует изображению ниже - 2.Для запуска проекта можно кликнуть правой кнопкой мыши по закладке файла main.py и выбрать: ● Run ‘main’ — если запускаем в обычном режиме (горячие клавиши Ctrl+Shift+F10) ● Debug ‘main’ — если запускаем в режиме отладки. Чтобы режим отладки заработал, необходимо сначала поставить Breakpoint на строчке, где необходимо начать отладку. На картинке внизу Breakpoint стоит в девятой строке. КЛАССЫ И ИХ ОБЬЕКТЫ Python - объектно-ориентированный язык, поэтому любой элемент, который вы создаёте (переменная, обычное число или что-то ещё), является объектом какого-либо класса. Чтобы узнать, к какому классу принадлежит объект, можно воспользоваться функцией type(). Напишем следующий код: a=5
print (type(a)) ============== Выполним (Run) , результат -
Оглавление
ПИТОН - Python

Подготовка

1. Сам Python - интерпретатор. Скачать можно здесь

2. IDE (среда разработки) - PyCharm. Скачать можно здесь

1. Создание и запуск проекта

Выбираем пункт File → New Project

Убеждаемся, что всё соответствует изображению ниже -

-2

2.Для запуска проекта можно кликнуть правой кнопкой мыши по закладке файла main.py и выбрать:

● Run ‘main’ — если запускаем в обычном режиме (горячие клавиши Ctrl+Shift+F10)

● Debug ‘main’ — если запускаем в режиме отладки.

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

-3

КЛАССЫ И ИХ ОБЬЕКТЫ

Python - объектно-ориентированный язык, поэтому любой элемент, который вы создаёте (переменная, обычное число или что-то ещё), является объектом какого-либо класса. Чтобы узнать, к какому классу принадлежит объект, можно воспользоваться функцией type(). Напишем следующий код:

a=5
print (type(a))

==============

Выполним (Run) , результат -

<class 'int'>

Увидим, что даже обычное число — это объект класса int:

ВЕТВЛЕНИЕ

Программы нелинейны и должны в разных условиях работать по-разному. Для этого существует конструкция if — elif — else.

Общая схема оператора выглядит следующим образом:

Варианты выполнения кода

if <условие>:

код, выполняется, если условие в if истинно

elif <условие>:

код, выполняется, если условие в elif истинно …

else:

код, выполняется, если все условия выше были ложными

В <условии> всегда должно быть выражение, которое вернет True или False после своего выполнения. Это может быть как логическое выражение, так и функция, которая возвращает результат булевого типа. Количество блоков elif может быть сколь угодно большим.

ЗАДАНИЕ

Реализуйте проверку ввода на число. Программа должна выводить “Correct”, если введено целое или вещественное число (в качестве разделителя должна использоваться одна точка). Во всех остальных случаях должно выводиться “Wrong”.

5 3.4 3.4.1 1a a3 -123 -5.321

Correct Correct Wrong Wrong Wrong Correct Correct