Pythoner
前往频道在 Telegram
Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode
显示更多6 542
订阅者
-224 小时
-167 天
-5530 天
帖子存档
6 541
📷Загрузка изображения в форму.
Загрузка изображения происходит из папки, откуда запускается скрипт. Пусть указываем полностью с форматом изображением. Функции обработки изображения PhotoImage() принимает параметр file = путь к изображению.
canvas.create_image() создает изображение в форме с привязкой и положением.
6 541
⌨️Python за 7 часов для новичков.
Всего уроков: 33
Общая продолжительность: 7ч 3 мин
Автор покрывает все основные концепции языка Python, начиная с установки и написания первой программы, и заканчивая изучением генераторов списков, словарей и множеств, а также декораторов и lambda функций.
00:45 Установка python, первая программа
10:47 Переменные
20:56 Типы данных в python
30:02 Условные операторы if, elif, else
39:03 Условные операторы 2
45:53 Условные операторы Практика
56:44 Цикл while
1:12:37 Цикл for
1:21:23 Цикл for, цикл в цикле
1:29:34 Списки, тип данных list
1:41:29 Списки, методы типа данных list
1:53:21 Кортежи, тип данных tuple
2:08:42 Практика python, модуль os, функция walk
2:21:16 Функции def, определение и вызов
2:30:07 Функции def, параметры и аргументы
2:43:49 Функции переменное количество аргументов, параметр *args
2:56:28 Функции, область видимости переменных
3:08:49 Функции и структура кода
3:22:07 Словари, тип данных dict
3:37:22 Словари, методы dict
3:49:21 Чтение и запись файлов
4:05:29 Множества, тип данных set
4:22:30 Строки, экранированные символы
4:30:17 Строки, методы str
4:43:13 f-строка, форматирование строк
4:50:10 Обработка исключений, try, except
5:09:59 Менеджер контекста with as
5:16:19 Импорт модулей, if _name_ == "main"
5:34:58 Игра в кости на python tkinter
5:56:53 Декораторы
6:10:36 Генераторы списков, словарей, множеств
6:30:56 Выражение генератор
6:43:03 Функция генератор, оператор yield
6:51:51 lambda функция
🎬 Видео на youtube
6 541
Создание библиотеки Python: полный гайд.
Нашёл на хабр свежую и очень полезную статью. В который автор рассказывает как создать свою библиотеку от начала до конца, а так же как загрузить её на PyPi.
6 541
☄️Знакомство с JSON.
Познакомимся с еще одним методом хранения информации часто использующимся со связкой с Python.
JSON - это текстовый формат хранения данных, основанный на JavaScript. Представляет собой набор упорядоченных данных.
В Python есть множество встроенных средств для работы с данным методом организации информации. О которых мы поговорим в дальнейших материалах.
6 541
📊Графики Vpython.
Еще одно интересное применение Vpython это создание интерактивных графиков.
Все что нужно - создать фукнции, передать значения. Отображение графика имеет множество возможностей на панели сверху.
6 541
💸 Кто-то слил данные google, в которых были зарплаты сотрудников компании. 💸
Инженер-программист 7-го уровня получает $711 тысяч в год, а если учитывать бонусы и премии, то ЗП некоторых работников достигает $1 миллион в год и выше.
Минимальный оклад составляет $29,5 тысяч в месяц.
6 541
🌐 Функции генерации массива.
Иногда элементы массива изначально неизвестны, но массив для их хранения необходим сейчас. Поэтому в NumPy есть функции для создания массива с исходным содержимым (по умолчанию тип массива — float64)
>>> import numpy as np✔️
zeros((n, m)) - создает массив нулей с размером n x m.
>>> np.zeros((3, 2)) array([[0., 0.], [0., 0.], [0., 0.]])✔️
ones((n, m)) - создает массив единиц с размером n x m.
>>> np.ones((2, 3)) array([[1., 1., 1.], [1., 1., 1.]]) >>> np.ones((2, 2), dtype=np.int16) array([[1, 1], [1, 1]], dtype=int16)✔️
empty() - создает массив без заполнения. Исходное содержимое случайно и зависит от состояния памяти на момент создания массива (мусор, что в ней хранится).
>>> np.empty((2,2)) array([[5.e-324, 0.e+000], [0.e+000, 5.e-324]])💎 Документация тут -> NumPy
6 541
Ещё две хороших книжки❕
Изучаем Python [1-2 том][2019-2020] Марк Лутц.
Первый и второй тома легендарной книги «Изучаем Python» Марка Лутца – всемирно известный учебник, написанный доступным языком и основанный на материалах учебных курсов, которые автор ведет уже на протяжении многих лет.
С помощью этой практической книги вы получите:
💬Всестороннее и глубокое введение в основы языка Python.
💬Будучи основанной на учебном курсе Марка Лутца, книга поможет вам научиться писать быстрый и эффективный код на Python.
💬Она идеально подойдёт как для новичков, так и для профессионалов.
🎁Фаил с книгой отправлю постом ниже🎁
6 541
🔹Функция Python format.
Python format - это встроенная функция String, используемая для форматирования строк. Функция Python format () function форматирует строки в соответствии с положением. Таким образом, пользователь может изменить положение строки в выводе с помощью функции format ().
6 541
Ловите крутую книжку "Изучаем Python" про программирование игр, визуализацию данных и веб-приложения.
3-е издание [2020] Эрик Мэтиз.
Книга ускоренный курс c многочисленными примерами, которые максимально быстро введут в основы языка и обучат шаблонам чистого кода.
Прочитав вы научитесь:
🟡Использовать мощные библиотеки и инструменты Python: Pygame, Matplotlib, Plotly и Django.
🟡Создавать 2D-игры разной сложности, которыми можно управлять с клавиатуры и мыши.
🟡Создавать интерактивную визуализацию данных.
Разрабатывать, настраивать и развертывать веб-приложения
🟡Разбираться с багами и ошибками.
🎁Фаил с книгой отправлю постом ниже🎁
