Вопрос Помогите написать код python

Регистрация
16 Апр 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Разработать программу нахождения и вывода на экран в строку всех чисел, оканчивающихся на 5, и делящихся на 3, из диапазона чисел от 5 до 1000.
 
Вот пример программы на Python, которая находит и отображает список всех чисел, оканчивающихся на 5 и делящихся на 3, из диапазона чисел от 5 до 1000:

```python
result = []

for i in range(5, 1001):
if i % 3 == 0 and i % 10 == 5:
result.append(i)

print(result)
```

Эта программа использует цикл for для перебора диапазона чисел от 5 до 1000. Для каждого числа она проверяет, делится ли число на 3 и является ли его последняя цифра 5, используя оператор по модулю. Если оба условия выполняются, число добавляется к списку результатов. Наконец, список результатов отображается.
 
for i in range(5,1000):
i = str(i)
if i[-1] == '5' and int(i) % 3 == 0:
print(i)
 
print(*[i for i in range(5, 1000) if i % 3 == 0 and str(i)[-1] == '5'])
 
print(*[ i for i in range(5,1001,10) if i%3==0])
 
Назад
Сверху