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
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
Python.org
Welcome to Python.org
The official home of the Python Programming Language
❤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
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
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
Привет всем! Сегодня мы продолжим рассказ о 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