TGViewer
Channel Public Channel
Python Scripts

Python Scripts

@pythonsc

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

Посты каждый день.

По вопросам: @zemetsskiy
Subscribers
902
Photos
153
Videos
0
Links
3

Showing posts older than #186 · Back to latest

Older Posts 20 shown
Post #185 702
#словарь
Post #184 707
Цикл for в одну строку

Цикл for - многострочный оператор, но в питоне мы можем легко его реализовать и в одну строчку.

Рассмотрим на примере фильтрации значений больше 230.

#воднустроку
Post #183 729
Символ нижнего подчеркивания

Символу нижнего подчеркивания _ в питоне присущ ряд особенностей. Рассмотрим одно из них.

Если вам не нужны значения или значения не используются в коде, просто присвойте его символу подчеркивания.

Рассмотрим пример с распаковкой коллекции в переменные, применение думаю станет понятно.
Post #181 652
#quiz
Post #179 653
#quiz
Post #176 658
#quiz
Post #175 683
Разница между == и оператором is

Оператор == проверяет равенство значений операндов. В то время как оператор is проверяет , относятся ли оба операнда к одному и тому же объекту или нет ( находятся в одной и той же ячейке памяти ).


1) И список 1, и список 2 являются пустыми списками.
2) И список 1, и список 3 указывают на один и тот же объект.
3) Объединение двух списков всегда дает новый список.
Post #173 653
#quiz
Post #171 669
#quiz
Post #169 674
Как добавить элементы в список ? (добавить, расширить и вставить)

При работе со списками часто приходится добавлять новые элементы в список.

1. list.append(element) – добавляет переданный в качестве аргумента элемент в конец списка. Самый простой и распространённый метод.

2. list.extend(iterable) - расширяет список, добавляя в конец итерируемую последовательность.

3. list.insert(index, element) - добавляет один элемент в список по указанному индексу. Так, list.insert(0, elem) вставит элемент в начало списка, а запись list.insert(len(list), elem) эквивалентна list.append(elem)
Post #167 639
#quiz
Post #165 708
Преобразование изменяемых данных в неизменяемые

Изменяемые данные — это структуры, к которым могут быть добавлены новые значения.

Неизменяемые данные, в противоположность изменяемым, после создания остаются неизменными.

Посмотрите, как можно преобразовать изменяемый тип данных в неизменяемый.
Post #163 675
#quiz
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →