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

По вопросам и предложениям - @NeuroBot_ad.
Download Telegram
Что такое программирование?

Программирование - это процесс написания кода для создания программ и приложений, которые позволяют компьютеру выполнять определенные действия и задачи. Оно включает в себя разработку, отладку и тестирование программного обеспечения, а также работу с различными языками программирования и инструментами разработки.


#Learning
🔥8
Что такое алгоритмы - важная составляющая программирования?

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


#Learning
🔥7
Что такое Python, понятным языком?


Python - это язык программирования, который создавался с учетом удобства для пользователей. Он прост в изучении и использовании, поэтому очень популярен среди программистов.

Python используется для создания различных приложений, веб-сайтов, игр, научных и математических расчетов, обработки данных и многого другого. Он имеет широкий спектр библиотек, которые делают его удобным для решения различных задач.

Основные принципы Python - понятность и простота. В нем используется понятный человеку синтаксис, который делает код понятным и легким для чтения.

Основные особенности Python:
1. Динамическая типизация - не нужно указывать тип данных, Python сам определяет их.
2. Обилие библиотек - в Python есть множество готовых решений для различных задач, что облегчает разработку.
3. Интерпретируемый язык - код выполняется построчно, что удобно при отладке.

Python поддерживается большим сообществом программистов, что делает его легким в изучении и решении возможных проблем. Кроме того, он является кросс-платформенным, что позволяет запускать написанный на нем код на различных операционных системах.

В целом, изучение Python - отличный выбор в программировании, так как он предоставляет хорошую отправную точку для изучения других языков и понимания основных принципов программирования.


Если у кого-то остались вопросы - добро пожаловать в комментарии.


#Learning
👍6🔥1
Для начала, думаю стоит разобраться где мы будем писать код. Есть 2 варианта:

1-ый - в IDE(т. е. компьютерная программа, в которой и пишешь код - среда разработки, её нужно устанавливать на компьютер), 2-ой - в онлайн интерпретаторе(т. е. на определённом сайте прямо в браузере пишешь код и выполняешь его без регистрации и установки чего-либо - отличный вариант для простого кода).

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


#Learning
👍5
Теперь пора возвращаться к рубрике "Обучение с нуля".

Неким голосованием под прошлым постом с этой же рубрикой было выбрано использовать для написания кода IDE. Теперь нужно выбрать, какую среду разработки использовать. Мои варианты:

1. PyCharm.
2. Стандартный редактор Python.
3. Visual Studio.

Можете выбрать один из моих вариантов или можете написать в комментариях и свой вариант. Я лично считаю самым лучшим и удобным решением для Python - PyCharm.


#Learning
🔥6
Какую IDE будем использовать?
Final Results
36%
PyCharm
0%
Стандартный редактор Python
64%
Visual Studio
🔥5
Ок. Выбранно Visual Studio. Если кто-то всё-таки будет писать на чем-то другом - пишите без проблем так же как все VS-еры. Если что то не получится с PyCharm - пишите в комментариях. Подскажу. PyCharm я знаю.


#Learning
👍7🔥1
Всё, пора начинать. Для начала просто напишем и запустим эту строку.

^^^^
print(1)
^^^^

Это прямо дословно переводится с английского "напечатать 1". Т. е. при запуске программы в консоли отобразиться 1.

Думаю, тут подробнее пояснять не надо.


#Learning
👍7🔥1
Ну а сейчас следующий, пока простой шаг.

А именно попробуем вывести таким же образом строку "Привет".

^^^^
print('Привет')
^^^^

Тут просто указать текст как число не получится, будет ошибка. Текстовые данные в Python указываются в кавычках (тема следующего поста). Поэтому 'Привет' пишем в кавычках и всё отлично работает.

Думаю, что тут тоже всё в принципе просто и что-то ещё объяснять бессмысленно, разве что я предупредил одну ошибку.


#Learning
👍8
Название: "Python для чайников".
Автор: Джон Пол Мюллер.
Язык: Русский.

Уровень: Начальный.


#Book
🔥7👍2
Сейчас небольшое отступление. В повседневной жизни мы не задумываемся, какой "тип" информации мы употребляем. Говорим, читаем пишем - текстовая информация; считаем - числовая информация.

Так вот, в программировании на Python подобная картина. Т.е. типы данных редко приходится указывать, но знать их нужно. Вот основные типы данных в Python:

str - строковые данные (текст), на пример: "Hello, world!", "Привет, мир!". Всегда пишутся в кавычках, хоть в двойных, хоть в одинарных.
int - целочисленные данные (целые числа), например: 1, 56, 8, 1078, -6, -868.

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

Теперь думаю, стало ясно, почему мы в методе print() указывали строку в кавычках(т. к. это строковой тип данных - str), а цифру просто так(т. к. это целочисленный тип данных - int).


#Learning
👍5
Сейчас пора знакомить вас с переменными.

Это некая именнованая ячейка в памяти компьютера, в которую можно положить определённые данные. Затем по названию этой ячейки можно прочитать или заменить данные в ней.

Чтобы записать или заменить данные в ней используются оператор '='. Что бы прочитать(получить) её значение, достаточно просто написать название переменной (правильнее - вызвать переменную) в нужном месте.

Т.е. синтаксис объявления переменной будет такой:
^^^^
a = 1
^^^^
В этом примере мы объявляем переменную 'a' и задаём ей значение 1.

Дальше продолжим эту тему в следующем посте, что бы не растягивать этот пост.


#Learning
🔥6
Название: "Изучаем Python"(2 тома).
Автор: Марк Лутц.
Язык: Русский.

Уровень: Начальный, немного приближённый к среднему.


#Book
👍6
Некий путеводитель по каналу.

#Information - информация о канале;
#Book - книги. Не связаны с "Обучением с нуля";
#Learning - обучение Python с нуля;
#NonStandardLearning - разбор ваших вопросов из комментариев;
#LearningOOP - обучение ООП в Python. Не связано с "Обучением с нуля";
#Article - рекомендации некоторых статей по Python в нашем Дзен;
#Memes - мемы для программистов.

Если вы новичок на канале и в Python, но при этом читаете это пост, советую изучить все посты с #Learning - "Обучение Python с нуля".

Голосовать за нас - https://t.iss.one/boost/X_Python.
👍9