Найти тему
Крипто Бот

Основы программирование на Python за 2 минуты!

И так ребят, вот мы и добрались до изучения основ, так как чтобы писать бота, сначала нужно научиться понимать язык. В этой статье мы разберем самые основы, которые нам понадобятся, для более подробного изучения порекомендую сайт pythonworld (https://pythonworld.ru/samouchitel-python), статья «самоучитель по программированию», я сам изучал питон по этим материалам, так как это не основной мой основной язык.

Скачать Python можно тут -> Скачать Python

Создать аккаунт на Binance можно тут -> Создать аккаунт Binance

   Давайте сразу перейдем к интересному, если вы уже установили Python, давайте его запустим, в меню пуск находим папку Python и в ней ярлычек IDLE, запускаем его. Не будем нарушать традицию начала изучения языка всеми программистами и напишем первую команду print("Hello world!"), программа в результате выведет ответ Hello world! print() это команда (функция) вывода, с помощью ней можно вывести любой текст в кавычках или результат переменной, например это нам пригодится чтобы выводить информацию о нашем счете, совершаемых операциях, например «Бот купил BTC по курсу 8100 на сумму 10 USD». Сразу напишу, что есть команда input("тут пишем текст вопроса") и приравниваем к переменной, например А = input("Какой сейчас курс BTC?"), далее идет ожидание ввода команды от пользователя, чтобы он не ввел, переменной А присвоится это значение.  

Мы же ещё не познакомились с переменными, чтобы не писать много воды скажу проще, все же вы учились в школе и у всех была математика, были A,B,C,X1,X2, вот и здесь в принципе тоже самое, кто хочет по подробнее, откройте самоучитель, ссылка выше.  

Основное, что нам понадобится, это условия (if) и циклы (whit или for). Начнем с условия, например нам нужно сравнить две переменных А и В пишем следующее if (A == B): и ниже print("переменные равны"), т.е. если А=В то появится сообщение. Важный момент, команды ниже нужно писать с отступом, например 3 пробела, чтобы они считались привязанными к этому if, если используете 3 пробела, то делайте это везде, поначалу я часто делал эту ошибку и не забывайте ставить двоеточие, просто запомните что это важно. Так же в if есть команда else (иначе), ниже покажу пример:

If (A == B):

print("переменные равны")

else

print("переменные НЕ равны")

Теперь займемся циклами. Цикл это повторяющийся набор команд заданное или расчетное число раз либо до выполнения какого-то условия. Например:

х=1

While x<5:

print("Наш х = ",х)

х=х+1

В результате получим вывод сообщения 4 раза, пока х не станет равным 5 и цикл прервется.Есть ещё цикл For, он тут более замороченный, например:

For x in ‘привет бот’:

If x=’т’:

print("Нашел букву Т")

В этом примере результатом будут два сообщения «Нашел букву Т», так как она 2 раза встречается. Далее, когда мы будем делать бота, по ходу будем разбирать уже на примерах более подробно. Продолжение следует…