Pythonist.ru - образование по питону
25.7K subscribers
209 photos
5 videos
5 files
1.05K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Задача с кодом на ночь). Процент снижения или увеличения цены

Напишите функцию, которая будет принимать старую и новую цену товара и возвращать процент, на который цена повысилась (increase) или понизилась (decrease). Проценты нужно округлять до ближайшего целого числа.

Примеры:

percentage_changed("$800", "$600")
➞ "25% decrease"

percentage_changed("$1000", "$840")
➞ "16% decrease"

percentage_changed("$100", "$950")
➞ "850% increase"

Решение на нашем сайте.

#задача #coding
Задача с кодом. Телефонный номер

Напишите функцию, которая будет принимать строку и проверять, является ли инпут телефонным номером в валидном формате. Исходим из того, что любые числа 0-9, правильно расставленные, образуют телефонный номер.

Образец валидного номера — (123) 456-7890.

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

Примеры:

is_valid_phone_number("(123) 456-7890") ➞ True

is_valid_phone_number("1111)555 2345") ➞ False

is_valid_phone_number("098) 123 4567") ➞ False

Решение на нашем сайте.

#задача #coding