Python is awesome
125 subscribers
65 photos
11 videos
54 links
Добро пожаловать в "Python is Awesome" - ваш источник вдохновения и знаний о Python! Этот канал создан для всех, кто увлечен Python, от новичков до опытных разработчиков.

Если вы только начинаете свое путешествие с Python, найдете здесь простые задания)
Download Telegram
Forwarded from Lurii
Что такое Python

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

2. Чем Python хорош

Простота и читаемость: Python использует простой и понятный синтаксис, который легко читать и писать.

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

Большая стандартная библиотека: Python поставляется с большой стандартной библиотекой, которая поддерживает многие общие задачи программирования.

Активное сообщество: У Python большое и активное сообщество, которое постоянно создает и обновляет библиотеки.

3. Чем Python плох

Скорость выполнения: Python может быть медленнее других языков, таких как C или Java, особенно в ситуациях, где требуется интенсивные вычисления.

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

Глобальная блокировка интерпретатора (GIL): Python использует что-то, известное как глобальная блокировка интерпретатора, что делает сложным выполнение многопоточных приложений.

4. Как скачать Python

Python можно скачать с официального сайта Python, https://www.python.org. При установке Python на Windows, убедитесь, что вы также установили "pip", менеджер пакетов Python.

5. IDE для Python

PyCharm: это профессиональная среда разработки, предназначенная специально для Python.

Jupyter Notebook: это отличный инструмент для исследовательского программирования и обработки данных.

Visual Studio Code: это универсальная среда разработки, поддерживающая множество языков, включая Python.

6. Примеры кода на Python

Простой код, который печатает "Привет, мир":

print("Привет, мир")

Простой код для выполнения математических операций:

x = 10
y = 5

print('Сумма: ', x + y)
print('Разность: ', x - y)
print('Произведение: ', x * y)
print('Частное: ', x / y)

Код для создания простой функции:

def приветствие(имя):
print("Привет, " + имя)

приветствие("Алексей")

#newbie
20🥰15👍14🔥13🎉12👏10🤩10😁8
Forwarded from Lurii
Самое важное, что нужно знать о Python: он был создан чтобы сделать жизнь программистов легче. Python, пожалуй, самый вежливый язык программирования. Он не будет кричать на тебя о каждой мелкой ошибке, как некоторые другие языки, которые я не буду здесь упоминать (кашляет Java, C++ кашляет). Он просто скажет: "Эй, у тебя тут небольшая ошибка, давай посмотрим, что мы можем с этим сделать".

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

Но Python не только для новичков! Он используется во многих крупных компаниях, включая Google и NASA. Да, ты не ослышался, NASA! Знаешь, ракеты, космос, звезды? Все это управляется с помощью Python.

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

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

Ну что, готов присоединиться к армии питонистов и начать писать свой собственный код? Поверь мне, это будет весело!

#newbie
24🥰16🎉14😁13🤩12👏9🔥7👍6
Как переделать температуру из Кельвинов в градусы Цельсия

def kelvin_to_celsius(temp_k):
temp_c = temp_k - 273.15
return temp_c

temp_k = 295.03
temp_c = kelvin_to_celsius(temp_k)
print(temp_c)

#newbie
26🔥14🥰14🎉13👍10🤩10😁8👏6
Python is Awesome - Pandas 101 🐼

Привет всем! Сегодня мы продолжим рассказ о Pandas - мощной библиотеке для работы с данными в Python.

Pandas предоставляет структуры данных и функции, необходимые для очистки, преобразования и анализа данных. С его помощью вы можете работать с данными так же легко, как в Excel, но с преимуществами программирования.

🚀 Установка:

pip install pandas

🔥 Загрузка данных из CSV:

import pandas as pd

df = pd.read_csv('file.csv')

🔥 Загрузка данных из Excel:

df = pd.read_excel('file.xlsx')

Основные операции в Pandas:

🔸 Просмотр данных:

print(df.head()) # Показывает первые 5 строк
print(df.tail()) # Показывает последние 5 строк

🔸 Фильтрация данных:

df_filtered = df[df['column_name'] > 50] # Фильтрация по условию

🔸 Агрегация данных:

df['column_name'].mean() # Среднее значение
df['column_name'].sum() # Сумма значений
df.groupby('column_name').size() # Количество значений по группам

🔸 Изменение данных:

df['new_column'] = df['column_name'] * 2 # Создание новой колонки на основе существующей

🔸 Сохранение данных в файл:

df.to_csv('new_file.csv', index=False) # Сохранение в CSV
df.to_excel('new_file.xlsx', index=False) # Сохранение в Excel

Это лишь начало того, что вы можете делать с Pandas. В следующих постах мы рассмотрим более сложные сценарии анализа и обработки данных. Следите за обновлениями!


#python #pandas #pythonisawesome #dataanalysis #newbie
19👏16🔥14😁13🥰12🎉11👍10🤩9