Найти - Пользователи
Полная версия: Здраствуйте форумчани...=)
Начало » Python для новичков » Здраствуйте форумчани...=)
1 2 3 4
lolbefree
Работаю сисадмином, хочу переквалифицироватся в программера)

есть задачка:

Напишите программу, которая считывает целые числа с консоли по одному числу в строке.

Для каждого введённого числа проверить:
если число меньше 10, то пропускаем это число;
если число больше 100, то прекращаем считывать числа;
в остальных случаях вывести это число обратно на консоль.

написал решение, но сайт почему-то не пропускает…( (Stepic.org)


c = 0
while c < 100:
    n = input()
    n = int(n)
    if (n < 100) and (n > 10):
        print (n)
    if (n > 100):
        break
    if 10 < n:
        continue
    c += 1
FishHook
lolbefree
написал решение, но сайт почему-то не пропускает…
Ошибку он говорит какую-нибудь? Скорее всего там второй питон, а у вас третий. Во втором питоне принт без скобок.
lolbefree
FishHook
Нет на том ресурсе задачи, по прошедшому материалу.
Я прошол цикл while
использвание break, contiune
и с помошью того что я уже знаю я должен решить задачу… если у кого- то мысли как ее ещё можно решить?
lolbefree
FishHook
Она работает, запускал на ipython и на Linux'e
py.user.next
lolbefree
написал решение, но сайт почему-то не пропускает
Числа надо вводить бесконечно.
lolbefree
py.user.next
простите, но там условие
если число больше 100, то прекращаем считывать числа
может я чего-то не понимаю…(
lolbefree
c = 0
while c < 100:
n = int(input())
if (n > 100):
break
elif 10 < n:
print (n)
continue
c += 1

codersed
numbers = input('Введите число: ')
numbers = int(numbers)
while True:
    if numbers < 10:
        print('Число меньше 10: ', numbers)
        numbers = input('Введите число: ')
        numbers = int(numbers)
    if numbers > 100:
        numbers = int(numbers)
        print('Число больше 100')
        break
    if numbers > 10 and numbers < 100:
        print('Число больше 10 и меньше 100: ', numbers)
        numbers = input('Введите число: ')
        numbers = int(numbers)
lolbefree
codersed
сорри, но я уже решил

n = 1
while (n < 100):
n = int(input())
if n in range(10,101):
print (n)
Shaman
Осталось совсем чуть-чуть.
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