logo

Вправа Python із практичними запитаннями та рішеннями

Вправа Python: Практика робить вас досконалими у всьому. Це прислів'я завжди виправдовується. Таким чином, якщо ви вивчаєте Python, то регулярне виконання вправ Python зробить вас більш впевненими та відточить ваші навички. Отже, щоб перевірити свої навички, пройдіть ці вправи на Python із рішеннями.

Python це широко використовувана мова високого рівня загального призначення, яку можна використовувати для багатьох цілей, як-от створення графічного інтерфейсу користувача, веб-скрейпінг, веб-розробка тощо. Можливо, ви бачили різні навчальні посібники з Python, у яких детально пояснюються концепції, але цього може бути недостатньо для оволодіти цією мовою. Найкращий спосіб навчитися – практикувати це все більше і більше.



Найкраще в цій практичній вправі Python полягає в тому, що вона допоможе вам вивчити Python за допомогою наборів детальних запитань із програмування від базових до складних. Він охоплює питання щодо основних концепцій Python, а також застосування Python у різних областях. Отже, якщо ви перебуваєте на будь-якому етапі, як-от початківець, середній або просунутий, цей практичний набір Python допоможе вам покращити свої навички програмування на Python.

хто зробив школу

Список вправ з програмування на Python

У розділі нижче ми зібрали вправи на Python із розв’язками по розділам. Отже, прокрутіть униз до відповідних тем і спробуйте вирішити практичний набір програм Python.



Вправи зі списками Python

  • Програма на Python для обміну першим і останнім елементами в списку
  • Програма Python для обміну місцями двох елементів у списку
  • Python | Способи визначення довжини списку
  • Максимум два числа в Python
  • Мінімум два числа в Python

>> Більше програм у списку

Вправи Python String

  • Програма Python для перевірки, чи є рядок симетричним чи паліндромним
  • Перевертати слова в заданому рядку в Python
  • Способи видалення i-го символу з рядка в Python
  • Знайти довжину рядка в python (4 способи)
  • Програма Python для друку слів парної довжини в рядку

>> Більше програм на String

Вправи на кортежі Python

  • Програма Python для визначення розміру кортежу
  • Python – максимальна та мінімальна K елементів у кортежі
  • Python – сума елементів кортежу
  • Python – додавання елементів по рядках у матриці кортежу
  • Створіть список кортежів із заданого списку, що містить число та його куб у кожному кортежі

>> Більше програм на Tuple



Вправи зі словника Python

>> Більше програм на Dictionary

Набір вправ Python

  • Знайдіть розмір набору в Python
  • Ітерація по набору в Python
  • Python – максимум і мінімум у наборі
  • Python – видалення елементів із набору
  • Python – перевірте, чи два списки мають принаймні один спільний елемент

>> Більше програм на наборах

Вправи Python Matrix

  • Python – присвоєння наступних рядків елементам першого рядка матриці
  • Додавання та віднімання матриць у Python
  • Python – згрупуйте подібні елементи в матрицю
  • Python – додавання елементів по рядках у матриці кортежу
  • Створіть квадратну матрицю n x n, де всі підматриці мають суму протилежних кутових елементів як парні

>> Більше програм про матриці

Вправи з функцій Python

  • Як отримати список імен параметрів із функції в Python?
  • Як надрукувати кілька аргументів у Python?
  • Програма Python для визначення степеня числа за допомогою рекурсії
  • Сортування об’єктів визначеного користувачем класу в Python
  • Функції, які приймають пару ключ-значення змінної довжини як аргументи

>> Більше програм із функціями

примірник

Вправи Python Lambda

  • Лямбда з if, але без else в Python
  • Python | Сортування рядка з використанням порядку, визначеного іншим рядком
  • Python | Знайти ряд Фібоначчі до n за допомогою лямбда
  • Програма Python для підрахунку парних і непарних чисел у списку
  • Python | Знайдіть число, яке зустрічається непарну кількість разів, використовуючи лямбда-вираз і функцію скорочення

>> Більше програм на Lambda

Вправи з друкування шаблонів Python

  • Програма для друку шаблону напівдіамантової зірки
  • Програми для друку візерунків пірамід на Python
  • Програму для друку ромба
  • Python | Роздрукуйте візерунок перевернутої зірки
  • Програма Python для друку шаблону цифр

>> Більше програм для друку шаблонів Python

Вправи Python DateTime

  • Програма Python для отримання поточного часу
  • Отримайте вчорашню дату за допомогою Python
  • Програма Python для друку поточного року, місяця та дня
  • Python – перетворює номер дня на дату певного року
  • Отримайте поточний час в іншому часовому поясі за допомогою Python

>> Більше програм на DateTime

Вправи Python OOPS

  • Програма на Python для створення картки з використанням класу на Python
  • Перетасуйте колоду карт за допомогою OOPS у Python
  • Як створити порожній клас у Python?
  • Система управління учнями на Python

>> Більше програм на Python OOPS

Вправи Python Regex

  • Програма Python для визначення типу IP-адреси за допомогою регулярного виразу
  • Програма Python для пошуку індексів підрядків, що перекриваються
  • Програма Python для вилучення рядків між тегами HTML
  • Python – перевірте, чи рядок містить лише визначені символи за допомогою регулярного виразу
  • Програма Python для пошуку файлів із певним розширенням за допомогою RegEx

>> Більше програм на Python Regex

Вправи Python LinkedList

  • Програма Python для пошуку елемента в круговому зв’язаному списку
  • Красивий друк зв’язаного списку в Python
  • Python | Стек за допомогою двозв’язаного списку
  • Python | Черга за допомогою двозв’язаного списку
  • Програма Python для пошуку середини пов’язаного списку за допомогою одного обходу

>> Більше програм у пов’язаних списках

Вправи з пошуку на Python

>> Більше програм для пошуку на Python

Вправи на сортування Python

>> Більше програм для сортування Python

Вправи Python DSA

  • Програма Python для перевертання стека
  • Багатопотокова пріоритетна черга в Python
  • Перевірте, чи є даний рядок паліндромом за допомогою стека
  • Програма для обчислення реберного покриття графа
  • Програма Python для проблеми N Queen

>> Більше програм на Python DSA

Вправи з обробки файлів Python

  • Читайте вміст з одного файлу та записуйте його в інший файл
  • Записати словник у файл на Python
  • Як перевірити розмір файлу в Python?
  • Знайдіть у текстовому файлі слово, яке найчастіше повторюється
  • Як читати певні рядки з файлу в Python?

>> Більше програм для роботи з файлами Python

Вправи для Python CSV

  • Оновити значення стовпця CSV у Python
  • Як додати заголовок до файлу CSV у Python?
  • Отримайте назви стовпців із CSV за допомогою Python
  • Перетворюйте кілька файлів JSON на CSV Python

>> Більше програм на Python CSV

Вправи Python JSON

  • Перетворення об’єкта класу на JSON у Python
  • Зведення об’єктів JSON у Python
  • Перетворення CSV на JSON за допомогою Python

>> Більше програм на Python JSON

Вправи на модулі ОС Python

  • Як отримати дату або час створення та модифікації файлу в Python?
  • Програма Python, керована меню, для відкриття необхідного програмного забезпечення
  • Сценарій Python для зміни назви файлу на його позначку часу
  • Закрийте процес за назвою за допомогою Python
  • Пошук найбільшого файлу в каталозі за допомогою Python

>> Більше програм на модулі ОС

Вправи Python Tkinter

  • Python | Створіть графічний аркуш маркування за допомогою Tkinter
  • Python | Програма ToDo GUI за допомогою Tkinter
  • Python | Календар GUI за допомогою Tkinter
  • Провідник файлів у Python за допомогою Tkinter
  • Графічний інтерфейс сканера візитних карток на Python

>> Більше програм на Python Tkinter

Вправи NumPy

  • Як створити порожній і повний масив NumPy?
  • Створіть масив Numpy, заповнений усіма нулями
  • Створіть масив Numpy, заповнений усіма одиницями
  • Замінити елементи масиву NumPy, які не задовольняють задану умову
  • Отримайте максимальне значення із заданої матриці

>> Більше програм на NumPy

jlist

Вправи для панд

  • Створіть Pandas DataFrame із двовимірним списком | Python
  • Як перебирати рядки в Pandas Dataframe
  • Створіть стовпець pandas за допомогою циклу for
  • Створіть серію Pandas із масиву
  • Панди | Основи маніпулювання часовими рядами

>> Більше програм на Python Pandas

Вправи з веб-скрапування Python

  • Як завантажити всі зображення з веб-сторінки на Python?
  • Перевірте, чи знайдена сторінка на сервері за допомогою Python
  • Як витягти абзац із сайту та зберегти його як текстовий файл?

>> Більше програм для веб-скопіювання

Вправи Python Selenium

  • Завантажте файл у Selenium за допомогою Python
  • Масова публікація на сторінках Facebook за допомогою Selenium
  • Автоматизація Google Maps Selenium за допомогою Python
  • Підрахуйте загальну кількість посилань на веб-сторінці за допомогою Selenium у Python
  • >> Більше програм на Python Selenium

    Проекти Python

    • Гра на вгадування чисел на Python
    • 2048 Гра на Python
    • Отримуйте поточні сповіщення про погоду на робочому столі за допомогою Python
    • 8-розрядна гра з використанням pygame
    • Tic Tac Toe GUI на Python за допомогою PyGame

    >> Більше проектів на Python

    Висновок

    На завершення ми просто хочемо сказати, що практика або вирішення проблем Python завжди допомагає очистити ваші основні поняття та логіку програмування. Тому ми розробили ці вправи Python після глибокого дослідження, щоб можна було легко покращити свої навички та логічні здібності.