Задачи с кодом

Какова доля площади страны в общей площади земной суши?

Кодинг-марафон. Задача 5.

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

Примечания:

  • площадь земной суши составляет 148940000 кв. км
  • результат нужно округлить до сотых.

Примеры:

area_of_country("Russia", 17098242) ➞ "Russia is 11.48% of the total world's landmass"
area_of_country("USA", 9372610) ➞ "USA is 6.29% of the total world's landmass"
area_of_country("Iran", 1648195) ➞ "Iran is 1.11% of the total world's landmass"

Варианты решения:

def area_of_country(name, area):
    return "{} is {:.2%} of the total world's landmass".format(name, area / 148940000)
def area_of_country(country: str, area: int) -> str:
    percent = round(area / 1489400, 2)
    return f"{country} is {percent}% of the total world's landmass"
Марина

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago