Привет друг, ну что, начнем программировать? Поехали. Мы вскользь коснулись типов переменных. Ах да, переменная это такая ячейка памяти, в которую что то можно положить. Например у нас есть ящик только под один фрукт, допустим мы положили туда яблоко, чтобы поместить в него апельсин нужно достать яблоко. Вроде просто да? Хотя, есть еще корзины для фруктов, вернее корзина, в которой есть ящики для фруктов, но об этом чуть позже. Давайте взглянем на типы переменных, с которыми мы познакомимся сегодня. Обратите внимание, что я пытаюсь давать информацию постепенно, а не засорять ваши мозги. Итак вот картинка.
Итак, мы помним, что значение строки не равно значению числа. Как это исправить? Очень просто поменять тип переменной. Примерно вот так:
Посмотрим на картинку из нее можно понять, что изменять тип переменных легко, достаточно просто указать это. Если Вы внимательны, то уследили тройные кавычки в коде, они позволяют писать многострочный комментарий. Кстати, видите я написал в коде # True, это то, чего я жду после выполнения фрагмента кода, это очень удобно, советую использовать. Кстати, опять же из картинки, я специально назвал переменные практически одинаково для того чтобы сказать Вам так делать нельзя. Почему? Да потому что вы просто потеряетесь в коде, забудете и так далее. Когда код из 5 строк все кажется фигней, а когда там сотни или тысячи строк, это уже проблема, комментарии также позволяют улучшить чтение кода. Помните, что код вы пишите меньше раз, чем читаете его. Поэтому не рекомендую использовать переменные a,b,c,d,e,f и так далее, вы перепутаете все. Используйте говорящие переменные. Например, я пишу программу для нахождения объема цилиндра:
Из рисунка можно понять, что мы импортировали библиотеку, но ее не нужно было скачивать они идет в комплекте и питоном, она нам потребовалась только для числа pi, конечно, мы могли бы написать PI = 3.14159265358979323846, но мы же программисты. Кстати, видите, что можно назначать тип переменной сразу при пользовательском вводе. Это прикольно. Но вы должны быть уверены, что пользователь введет нужный тип для Вас, иначе будет ошибка. Вы поняли? Это когда вы написали в коде на ввод int(), а наш пользователь дурачок (все же проблемы от них, программисты святые люди и все делают правильно) ввел набор букв, в результате чего наша программа слетела. Потом мы научимся отлавливать ошибки, а пока нам необходимо запомнить метод, который возвращает тип переменной.
Как узнать тип переменной?
Все очень просто напишите команду type(переменная) и питон даст Вам тип переменной. Круто? Ну так, пока не очень, но мы постепенно идем к великому. Поверьте, тут все нужное, абсолютно все. Ну что, будем прощаться? Если все нравится подписывайся, что-то непонятно пиши, есть копеечка, которой ты можешь меня поддержать пришли.
Увидимся. Удачи.