Архив рубрики: Python

Что программируют на Python? Реальное практическое использование с примерами библиотек

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

Рубрика: Python | 3 комментария

Питон: генерация строк с конкатенацией

Задача сгенерировать полтос строчек такого вида: hello 1 world hello 2 world hello 3 world hello 4 world … Попробовал с напрыга (я уже к чертям забыл Питон после Си):

Рубрика: Python | 1 комментарий

Python: подготовка к работе с БД MySQL

Я часто «переезжаю» от одного окмпа на другой и приходится с нуля настраивать энвайромент для работы с MySQL. В итоге я каждый раз смотрю видос Штукенции на эту тему (он будет внизу этой статьи), что не очень удобно, когда ты … Читать далее

Рубрика: Python | Оставить комментарий

Python ООП — объектно-ориентированное программирование

Продолжаем практиковаться в программировании. После восьмой главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила принципы ООП и программные объекты / классы, пора переходить к практике. Сделаем … Читать далее

Рубрика: Python | Оставить комментарий

Как переименовать расширение файла в Python

Задача: в папке лежит файл с расширением .raw и мне нужно переименовать этот файл на такой же, но с другим расширением .txt — как это делать? Решение: Нужно импортировать модуль os, у которого есть методы os.path.splitext() и os.rename(). Методом os.path.splitext() … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 7. Файлы и исключения. Игра «Викторина»)

Продолжаем практиковаться в программировании. После седьмой главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я изучила работу с файлами, пора переходить к практике. Сделаем домашнее задание вместе! Краткий … Читать далее

Рубрика: Python | Оставить комментарий

Ошибка Python: inconsistent use of tabs and spaces in indentation

При запуске кода возникает ошибка синтаксиса— inconsistent use of tabs and spaces in indentation. Что это означает и как решить эту проблему? Дело в том, что python следит за соблюдением единообразия в использовании пробелов, которые показывают отступы частей кода. Если … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 6. Функции. Игра “Крестики-нолики”).

Продолжаем практиковаться в программировании. После шестой главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я научилась использовать функции, пора переходить к практике. Сделаем домашнее задание вместе! Доработка функции … Читать далее

Рубрика: Python | 1 комментарий

Python: нестандартные функции. Игра «Крестики-нолики».

Продолжаем учить язык программирования пайтон Python. Переходим к изучению 6 главы «Функции. Игра Крестики-нолики» по книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), чтобы создавать собственные функции и работать с глобальными … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 5. Списки и словари. Игра «Виселица»).

Продолжаем практиковаться в программировании. После пятой главы в книге: Майкл Доусон “Программируем на Python”, 2014 (Michael Dawson “Python Programming for the Absolute Beginner”, 3rd Edition), где я научилась делать словари и пользоваться списками, пора переходить к практике. Сделаем домашнее задание … Читать далее

Рубрика: Python | Оставить комментарий

Python: списки и словари

Продолжаем учить язык программирования пайтон Python. Переходим к изучению 5 главы по книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где освоим списки, списочные методы и словари. Списки в Python Списки … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 4. Циклы с оператором for, строки и кортежи. Игра «Анаграммы»).

Продолжаем практиковаться в программировании. После четвертой главы в книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где я научилась пользоваться оператором for и создавать кортежи, предложены задания. Давайте делать их вместе. … Читать далее

Рубрика: Python | 4 комментария

Python: циклы for, константы, срезы, кортежи, последовательности len, range, in, choice

Продолжаем учить язык программирования. Переходим к изучению 4 главы по книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где мы изучим циклы с оператором for(), введение констант в код, срезы и … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 3. Ветвление, циклы с оператором while и псевдокод. Игра «Отгадай число»).

Продолжаем изучать программирование. После третьей главы в книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Читать далее

Рубрика: Python | 1 комментарий

Python: Ветвление if, elif, else, циклы while, генерация случайных чисел

Продолжаем учиться программированию. Переходим к изучению третьей главы по книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где мы изучим условные операторы if, elif, else и циклы while и научимся генерировать … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 2. Типы, переменные и основы ввода-вывода. Программа «Бесполезные факты»).

Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Читать далее

Рубрика: Python | Оставить комментарий

Python: Задачи и решения (Глава 1. Начало работы. Программа Game Over).

Продолжаем учиться программированию. После второй главы в книге: Майкл Доусон «Программируем на Python», 2014 (Michael Dawson «Python Programming for the Absolute Beginner», 3rd Edition), где я изучила особенности работы с текстом в языке программирования Python, предложены задания. Давайте выполнять их … Читать далее

Рубрика: Python | Оставить комментарий