Студия Питониста | Python
146 subscribers
40 photos
10 files
23 links
В канале вы найдёте множество полезных материалов про Python: практичные статьи, увлекательные обучалки и ещё много чего.

По вопросам и предложениям - @NeuroBot_ad.
Download Telegram
Немного познакомимся с арифметическими действиями в Python. Рассмотрим их на примере данных типа int.

Сначала давайте познакомимся со стандартными математическими действиями в Python.

'-' - вычитание;
'+' - сложение;
'*' - умножение;
'/' - деление.

Давайте на примере кода проясним их использование:
print(2 + 2)

Вывод: 4.

Или:
print(2 - 2)

Вывод: 0.

Или:
print(2 * 3)

Вывод: 6.

Или:
print(100 / 25)

Вывод: 4.

Впоследствии рассмотрим действия с целыми числами более глубже, на примере переменных.


#Learning
👍6🔥1
Продолжим тему арифметических действий в Python.

В прошлом посте мы рассмотрели их на примере простого вывода их результата, сейчас же рассмотрим их с переменными.

Взглянем на эту программу:
x = input()
y = input()
sum = x * y
print(sum)

1. Мы считываем с клавиатуры два числа в переменные 'x' и 'y'.
2. Создаём переменную 'sum' с результатом умножения и выводим на экран.

Но тут есть маленькая проблемка. В данном случае мы получим ошибку от Python, т.к. пытаемся перемножить строки (как-то уже упоминал об этом). Чтобы это решить, нам понадобится приведение типов.

С ним скоро и разберёмся.


#Learning
👍6🔥2
Сегодня лучше познаем функцию print().

До этого момента мы знали, что ему можно передать в скобках строку или число, и он их выведет на экран. Но можно и ещё пару хитростей начать использовать.

Например, мы можем передать несколько строк:
print("Привет,", "Алексей")

Вывод: Привет, Алексей.

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

Но вдруг нашего пользователя зовут не Алексей? Да, неприятно вышло. Давайте исправляться:
name = input("Введите ваше имя:")
print("Привет,", name)

Эта программа запросит ваше имя и поздоровается с вами по нему!


#Learning
👍4🔥1
А сейчас развеем скуку. Ведь мы подошли к ветвлению программы на Python.

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

Для этого в Python есть условный оператор if. Мы ему передаём условие, и если оно True, тело оператора выполняется. Давайте разбираться.

И тут будут всеми любимые 4 пробела!

Синтаксис будет такой:
if 1<2:
print("Программа выполняется!")

Пока так, маленькое предисловие. В следующей публикации рассмотрим всё подробно.


#Learning
👍6🔥1