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

Регистрация
21 Авг 2013
Сообщения
66
Репутация
0
Спасибо
1
Монет
0
Разработать программу нахождения и вывода на экран в строку всех чисел, оканчивающихся на 5, и делящихся на 3, из диапазона чисел от 5 до 1000.
 
import time
start_time= time.time()
def fun():
a=2
b=3
c=a+b
end_time= time.time()
fun()
timetaken = end_time - start_time
print("Your program takes: ", timetaken) # 0.0345
 
15 45 75 105 135 165 195 225 255 285 315 345 375 405 435 465 495 525 555 585 615 645 675 705 735 765 795 825 855 885 915 945 975
 
# создаем цикл для перебора всех значений от 5 до 1000 (1001 не войдёт в этот цикл, последний элемент не берётся)
for x in range(5, 1001):
# проверяем условия из задачи
if x % 10 == 5 and x % 3 == 0:
# выводим на экран число, при этом без переноса на новую строку (вместо него будет просто пробел)
print(x, end=' ')
 
Это числа вида 15(2n - 1) print(*[i for i in range(15,1001,30)]) 15 45 75 105 135 165 195 225 255 285 315 345 375 405 435 465 495 525 555 585 615 645 675 705 735 765 795 825 855 885 915 945 975

[Program finished]
 
Назад
Сверху