Цифра 2 [ Python 3 ]
0.0/5 оценка (0 голосов)

На вход программе подается одна строка. Напишите программу, которая выводит сообщение «Цифра» (без кавычек), если строка содержит цифру. В противном случае вывести сообщение «Цифр нет» (без кавычек).

Формат входных данных
На вход программе подается одна строка.

Формат выходных данных
Программа должна вывести текст в соответствии с условием задачи.

n = input()
for i in n:
    if i in '0123456789':
        flag = True
        break
    else:
        flag = False
print('Цифра' if flag == True else 'Цифр нет')

Проще:

for i in input():
    if i in '01234567890':
        print("Цифра")
        break
else:
    print("Цифр нет")