проект in Python Skill Tree

Извлечение информации из параметров

Начинающий

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

Python

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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

👀 Предварительный просмотр

$ python3 ~/project/find_num.py "a11 b3.14c15 16"
11.29
$ python3 ~/project/find_num.py "a 5 b 6 c7 dd8 9"
7.00
$ python3 ~/project/find_num.py "ad1dg6dgd9dg4qwe10"
6.00

🎯 Задачи

В этом проекте вы научитесь:

  • Как использовать регулярные выражения для поиска всех чисел (как целых, так и с плавающей точкой) в заданном тексте
  • Как преобразовать найденные числа из строк в числа с плавающей точкой
  • Как вычислить среднее арифметическое извлеченных чисел
  • Как форматировать результат среднего арифметического до двух десятичных знаков
  • Как обрабатывать аргументы командной строки в скрипте на Python

🏆 Достижения

После завершения этого проекта вы сможете:

  • Написать скрипт на Python, который может извлекать числа из заданного текста
  • Вычислить среднее арифметическое извлеченных чисел
  • Форматировать результат среднего арифметического до двух десятичных знаков
  • Запускать скрипт из командной строки и передавать текст в качестве аргумента

Преподаватель

labby

Labby

Labby is the LabEx teacher.
OSZAR »