Найти - Пользователи
Полная версия: Задача по циклам
Начало » Python для новичков » Задача по циклам
1
Svetashov_Alexander
Нужно написать программу, которая печатает целые числа от 1 до n (1 <n ≤ 1000) с такой
условием: для чисел кратных 3 выводит * 3 * вместо числа, для чисел кратных 5
печатает * 5 *, а для чисел, кратных 3 и 5 одновременно, сообщение будет * 35 *.
Romissevd
Ну, и в чем собственно проблема? Что уже пытался сделать? Что не получается?
Svetashov_Alexander
Romissevd
Ну, и в чем собственно проблема? Что уже пытался сделать? Что не получается?
Пробовал вот делать через цикл for, и функцию range (1, 1000). Далее условие : Если n делиться на 3 без остатка, и n делиться на 5, то вывожу на экран, что число чётное. Заранее прошу прощения, если я как-то неправильно объяснил. Я пока стараюсь ознакомиться с азами.
Andrey82
 print("Как тебя зовут?")
name = input()
print("Рад познакомиться, ", name, '!', sep="")
age = int(input('Сколько тебе лет, ' + name + '?'))
print('А я думал, что тебе', age - 5, end='')
x = age - 5
if x >= 11 and x <= 19:
    print('лет')
elif x % 10 == 1:
    print(' год')
elif x %10 >= 2 and x % 10 <= 4:
    print(" года")
else:
    print(' лет')
print('!')


Может пример поможет.
russianman8
Я новичок, хотел спросить, что будет 9-м?
 1. games = []
2. While True
3. a= input()
4.if a ==``:
5.      break
6.else:
7.       games.append(a)
8.print (gsmes)
9. ?
PEHDOM
russianman8
что будет 9-м?
9. PROFIT!!!

А если серьезно то NameError: name ‘gsmes’ is not defined
AD0DE412
russianman8 трасебек будет
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB