Дано трёхзначное число. Напишите программу, которая определяет:
а) есть ли среди цифр заданного целого трёхзначного числа одинаковые;
пример входных данных: 123; 121; 222
пример выходных данных: нет; да; да
б) является ли число "перевёртышем", т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
Объясните пж, что означает каждая буква!!!!
Answers & Comments
#Python
a=input()
if a[0]==a[1] or a[1]==a[2] or a[0]==a[2]:
print('В числе есть одинаковые цифры,', end='')
if a[0]==a[2]:
print(' и оно является палиндромом.')
else:
print(' но оно не является палиндромом.')
else:
print('В числе нет одинаковых цифр, и оно не является палиндромом.')