Получи случайную криптовалюту за регистрацию!

Data Scientoлог

Логотип телеграм канала @datascientologi — Data Scientoлог D
Логотип телеграм канала @datascientologi — Data Scientoлог
Адрес канала: @datascientologi
Категории: Технологии
Язык: Русский
Количество подписчиков: 112
Описание канала:

Канал о программировании и не только.

Рейтинги и Отзывы

1.00

2 отзыва

Оценить канал datascientologi и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

2


Последние сообщения 2

2022-06-28 09:27:38
Типы данных. Отличия

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

В python есть три типа данных:

- строка;
- вещественные числа;
- целые числа.

#datascientолог #python
83 views06:27
Открыть/Комментировать
2022-06-27 15:06:55
Типы данных

Данные, сохранённые в переменных, — это объекты. Всякий объект принадлежит какому-нибудь типу: это может быть целое или дробное число, строка, логическое значение и т. д.
Тип данных определяет формат записи объекта и список доступных для него операций — так содержимое перечницы и солонки заранее определено количеством отверстий в крышечке. Например, вы уже знаете, что данные типа «строка» всегда заключают в кавычки: 'Я строка'. Возвести строку в квадрат или разделить на что-нибудь не выйдет, потому что эти операции свойственны числовым типам данных. То есть целым или дробным числам: 5, 1.3.

#datascientoлог #python
65 views12:06
Открыть/Комментировать
2022-06-27 10:33:02
Обработка ошибок

Встретив ошибку, Python не понимает, что делать дальше, и прекращает работу. Примерно то же самое происходит, когда вы проходите компьютерную игру или пишете статью в текстовом редакторе, но неожиданно «вылетаете». Это аварийное завершение программы.
Его можно предотвратить, применив оператор обработки исключений try...except.

input:
try:
print(777 / 0)
except:
print('Нельзя делить на ноль!')
print('Идём дальше!')

output:
Нельзя делить на ноль!
Идём дальше!

Python пробует выполнить код из блока try. Если результатом станет ошибка, он выполнит код в блоке except.
После try и except ставят двоеточие. После него начинаются блоки с инструкциями. Каждая строка внутри блока начинается с отступа в четыре пробела. По двоеточиям и отступам Python понимает, где заканчивается один блок и начинается другой. Пропущенный или лишний пробел в отступе приведут к ошибке.

#datascientoлог #python
54 viewsedited  07:33
Открыть/Комментировать
2022-06-24 09:50:01
Арифметические операции. Порядок действий

Порядок выполнения арифметических операций в Python соответствует привычному «школьному»:
- Действия в скобках.
- Умножение, деление.
- Сложение, вычитание.

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

Например, модуль random предлагает набор инструментов для работы со случайными числами. Его функция randint() случайным образом выбирает число в заданном диапазоне.

#datascientoлог #python
52 viewsedited  06:50
Открыть/Комментировать
2022-06-23 18:30:00
Арифметические операции.

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

#datascientoлог #python
48 viewsedited  15:30
Открыть/Комментировать
2022-06-23 11:15:00
Функция print(). Часть II

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

Каждый вызов функции print() — это переход на новую строку. Перенести часть строки можно, добавив внутри функции символ \n (да, это единый символ).
У функции print() есть несколько аргументов. Например, используя аргумент sep, можно указать, каким символом разделять значения между собой. По умолчанию аргумент sep содержит один пробел.
Чтобы напечатать несколько аргументов на одной строке, передайте их функции print() через запятую. При выводе на экран они будут по умолчанию разделены пробелом.

#datascientoлог #python
60 viewsedited  08:15
Открыть/Комментировать
2022-06-23 09:03:11
Функция print(). Часть I

Назначение функции print() — вывод на экран (или «печать на экране»). После названия функции в скобках перечисляются её аргументы — данные, с которыми функция должна что-то сделать. Говорят, что аргументы передаются, а функция их принимает. Когда разработчик пишет имя функции с аргументами, он её вызывает. Само использование функции называется вызовом.

Функция print() принимает в качестве аргументов строки, числа и многие другие объекты. Но можно вообще ничего ей не передавать — тогда на экране появится пустая строчка.

#datascientoлог #python
59 viewsedited  06:03
Открыть/Комментировать
2022-06-22 11:11:02
Правила синтаксиса:

- Имя должно быть уникальным.
- Имя начинается с буквы или знака подчёркивания.
- Имя не совпадает с зарезервированными именами. Так, нельзя объявить переменную print — это имя зарезервировано для функции print().
- Имена переменных — регистрозависимые. Floors, floors и FLOORS — три разные переменные, потому что их имена состоят из символов разного регистра: строчных и прописных.

Легко запутаться в переменных, которые отличаются только регистром. Поэтому разработчики предпочитают всегда использовать строчные буквы, нижний регистр. Это — хороший стиль, который упрощает работу с кодом.

#datascientoлог #python
59 viewsedited  08:11
Открыть/Комментировать
2022-06-22 09:01:03
Переменные.

Переменные в Python позволяют «запомнить» информацию. Например, число или строку.
Когда вы первый раз указываете имя переменной, это называется объявить переменную. В Python переменную всегда объявляют, присваивая ей какое-нибудь значение. Достаточно написать имя переменной, поставить = (это оператор присваивания) и по правую сторону от знака равенства ввести значение, которое вы хотите присвоить переменной.

Переменные упрощают работу с данными. Любую строку или число можно сохранить в переменной с понятным именем.

У любой переменной есть:
- имя;
- значение;
- тип.

Значением переменной может быть текст, число и даже целая таблица.
29 viewsedited  06:01
Открыть/Комментировать
2022-06-21 10:32:19
Python для Data Science.

Python — один из самых распространённых языков программирования в мире. В рейтингах популярности языков TIOBE и Pypl он стабильно входит в первую тройку с 2018 года, а в 2021 году занял третье место в рейтинге от StackOverflow. Чаще всего Python применяют в веб-разработке, машинном обучении и анализе данных.

Создатель Python, нидерландский разработчик Гвидо Ван Россум, назвал его так в честь популярного в 1970-е британского комедийного шоу Monty Python.

В чём суперсила Python?

- простой синтаксис;

- много встроенных библиотек;

- постоянное развитие.

Благодаря этим преимуществам, Python применяют во многих сферах — веб-разработке, написании скриптов для администрирования, машинном обучении, анализе данных, разработке игр и других. Это расширяет возможности выбора профессии.
32 viewsedited  07:32
Открыть/Комментировать