Типы данных в Python
Рад снова видеть вас на моем блоге!
В этой короткой статье мы поговорим о типах данных в Python. Для этого я создал таблицу в которой описал каждый из типов.
Мы с вами можем проверить к какому типу относится тот или иной объект при помощи функции type(). Для этого, в окне редактора кода PyCharm напишите:
print(type(123))
После запуска программы в консоль вернется тип int. Что означает целочисленный тип. Теперь в консоли напишем следующее:
print(type("Привет, мир!"))
Здесь, тип уже будет тип str, строковый тип.
При желании мы можем изменять типы у элементов если это позволяет сделать синтаксис. Давайте рассмотрим пример, в PyCharm напишем:
print((type(str(1))))
Довольно непонятная конструкция получилась для начинающего программиста, но не переживайте, когда мы дойдем до темы переменных будет гораздо проще все усваивать. Поясню, в данной строке мы изменили тип у числа с int на str, это можно сделать и ошибки в этом не будет. Но если мы захотим изменить тип с str на int у строки, то мы получим ошибку, ValueError (ошибка неправильного типа). В данном примере изменить тип невозможно.
Также типы данных можно классифицировать по некоторым признакам:
изменяемые (словари, списки, множества)
неизменяемые (кортежи, числа, строки)
неупорядоченные (множества)
упорядоченные (словари, кортежи, списки, строки)
В дальнейшем, я обязательно расскажу про каждый из типов и вместе разберем каждый тип на примерах.
Как я решил стать программистом
Доброго времени суток!
Идеей стать программистом я загорелся давно, еще в студенческие годы, безумно хотелось научиться писать свои программы. В то время я определялся с выбором языка, а в техникуме нас учили в основном Паскалю. Поэтому я решил начать изучать Паскаль. Информации было очень мало, все приходилось собирать по крупицам из разных источников, а источниками были книги, материал из которых было сложно усвоить новичку и лекции преподавателей, интернет был не у всех. Посидев пару недель за изучением Паскаля я быстро выгорел и забросил программирование. После окончания учебы я устроился работать системным администратором.
Спустя 12 лет, уже и после окончания универа на заочке я решил снова вернуться к изучению программирования твердо решив что начну с языка Python. Мир изменился с приходом интернета и информации стало гораздо больше. Я настойчиво решил взяться за обучение не смотря на все трудности которые будут меня ждать впереди. Спустя три месяца самостоятельного обучения я выучил основы Питона, разобрался в базовом синтаксисе и много практиковался. Как я уже писал в предыдущей статье, в самом начале обучения мне очень не хватало структурированной информации, а именно кода с комментариями над каждой строчкой, что конкретно делает та или иная команда. Поэтому на моем канале будут реальные примеры с комментариями в коде и подробным описанием. Да, пока у меня не так много опыта в программировании, но я каждый день развиваюсь и узнаю что-то новое и сразу записываю в свой блокнота, а в последствии эти записи будут появляться на моем канале. Вы так же можете внести свой вклад в развитие как моего канала так и помочь всем тем кто будет читать его. Оставляйте Ваши вопросы или пожелания в комментариях, я с удовольствием прочту их и отвечу.
Пусть программистов в нашем мире станет больше!
Вперед! Все только начинается!
Юмор от ИИ
Хочу рассказать о главном персонаже нашего канала - это аватар НейроЮмора. Создание этого аватара было долгим и тщательным процессом, особенно важным было подобрать такое лицо, которое было бы максимально похоже на человеческое, чтобы наш искусственный интеллект мог оживить его. Мы с нетерпением ждем вашей обратной связи - как вам нравится наш аватар?
Шутки от ИИ публикуются 7 раз в день, и мы надеемся, что хотя бы одна из них сможет вызвать у вас улыбку. Для нас это уже будет большим успехом. Вы можете просматривать все наши шутки на нашем телеграм-канале НейроЮмор по ссылке: https://t.me/neiroumor/557
Учим, и добавляем в резюме
Взято из телеграмма - Инкогнито
Когнитивная сложность из личного опыта
— Что делает этот код?
— Хороший вопрос🤔
— Так ты же его автор...
— Видимо здесь я хотел вы*бнуться. Пойду-ка я перепишу...
* Взято из телеграм канала Python - учим и работаем
Мощный маркетинг онлайн школ
— Говоришь, что прошёл 4% курса за месяц? А когда планируешь закончить?
— Так через 5 месяцев же - на лендинге указано, что прохождение всей программы займёт полгода.
— Подожди, а как? Если и дальше проходить по 4% в месяц, то закончишь только года через два.
— Ну, нет! Я планирую проходить по 30-50% в месяц, а за оставшиеся время – найду работу. Такой план 😎
— А если не найдёшь, то что тогда?
— Расстроюсь на 160 тысяч...
* Взято от сюда https://t.me/forkway_python