Предмет: Информатика, автор: ihoretpipenko

def ranger(speed_sheep: int = 0) -> dict:
for star in stars:
range_time = star[1]/speed_sheep
print(star[0], range_time)

if range_time > 10:
print("no")

else: range_time < 9;
print("yes")

ranger(5000000)



naidi osibky

Ответы

Автор ответа: antonkovalkin5
1

Ответ:

1. Отсутствует объявление переменной `stars`, которую используется в цикле `for`. Необходимо предварительно определить или инициализировать переменную `stars`.

2. Отсутствуют отступы для блоков кода внутри функции `ranger`. В Python отступы являются важным синтаксическим элементом и определяют блоки кода. Необходимо добавить отступы для строк, находящихся внутри функции `ranger`.

3. В условии `else` присутствует некорректное выражение `range_time < 9;`. Вместо точки с запятой `;` следует использовать двоеточие `:` для обозначения начала блока кода. Кроме того, условие `range_time < 9` в данном случае излишне, так как предыдущее условие `range_time > 10` уже проверяет все остальные случаи. Можно просто использовать `else:` без условия.

Исправленный вариант кода:

def ranger(speed_sheep: int = 0) -> None:

stars = [("Star A", 100), ("Star B", 200), ("Star C", 300)] # Пример инициализации переменной stars

for star in stars:

range_time = star[1] / speed_sheep

print(star[0], range_time)

if range_time > 10:

print("no")

else:

print("yes")

ranger(5000000).


ihoretpipenko: no ja rabotay v Jupitere
ihoretpipenko: stars koroche v drugom bloke
Похожие вопросы
Предмет: Русский язык, автор: denkaiym
Задание 1. Прочитайте и озаглавьте текст.
Человек всегда боролся со стихией: буря, гроза, наводнения, землетрясения… Недавно был разработан мощный слабительный порошок буря! Порошок обладает очень сильными впитывающими свойствами и может "поглотить" облака. Каждая гранула этого вещества способна впитайте большое количество влаги. Это число много сами гранулы весят в 2000 раз. В результате порошок превращается в гель. Гель сразу начинает испаряться и практически исчезает при падении на землю. Испытание порошка, молния может иметь длину 1500 м и ширину около 4000 м значительно уменьшившись, он может даже полностью исчезнуть 15 минут, если в него насыпать 4 тонны порошка. Это факт это подтверждает предположение, что влажность определяет силу шторма. При сокращении влажность разрушительный потенциал может быть важный уменьшить.[16:45, 10/11/2023] Big boss: Задание 1. Прочитайте и озаглавьте текст.
[16:45, 10/11/2023] Big boss: Человек всегда боролся со стихией: буря, гроза,
наводнения, землетрясения…
Недавно был разработан мощный слабительный порошок
буря! Порошок обладает очень сильными впитывающими свойствами и
может "поглотить" облака. Каждая гранула этого вещества способна
впитайте большое количество влаги. Это число много
сами гранулы весят в 2000 раз. В результате порошок
превращается в гель. Гель сразу начинает испаряться и практически
исчезает при падении на землю. Испытание порошка,
молния может иметь длину 1500 м и ширину около 4000 м
значительно уменьшившись, он может даже полностью исчезнуть
15 минут, если в него насыпать 4 тонны порошка. Это факт
это подтверждает предположение, что влажность
определяет силу шторма. При сокращении
влажность
разрушительный
потенциал
может быть
важный
уменьшить.
Предмет: Алгебра, автор: vityamath