
Дано четырехзначное натуральное n. Верно ли, что это число содержит ровно две одинаковые
цифры?python 3.5

Ответы на вопрос

Ответ:
a=int(input())
b=[a//1000, a//100%10, a//10%10, a%10]
print(len(set(b))-2)
Объяснение:



Ответ:
a = input()
print(a)
k = 0
for i in range(4):
if a[i:].count(a[i]) > 1:
k += 1
if k == 1:
print('Да')
else:
print('Нет')
Объяснение:



Чтобы ответить на вопрос, верно ли, что четырехзначное натуральное число содержит ровно две одинаковые цифры, необходимо анализировать его цифры.
Для начала, преобразуем число n в строку, чтобы обращаться к его цифрам отдельно. Затем создадим пустой список, в который будем добавлять все цифры числа n.
```python n = 1234 # заданное четырехзначное натуральное число digits = list(str(n)) # преобразуем число в список его цифр ```
Далее, используя цикл for, пройдемся по каждой цифре числа и проверим, есть ли она еще раз в списке. Если находим такую цифру, то добавляем ее во второй список.
```python duplicates = [] # список для хранения повторяющихся цифр
for digit in digits: if digits.count(digit) == 2: # если цифра встречается 2 раза duplicates.append(digit) # добавляем ее в список повторяющихся цифр ```
В результате выполнения данного цикла мы получаем список повторяющихся цифр. Если в данном случае длина списка равна 2, то это означает, что число n содержит ровно две одинаковые цифры. В противном случае, число n не содержит ровно две одинаковые цифры.
```python if len(duplicates) == 2: print("Число", n, "содержит ровно две одинаковые цифры.") else: print("Число", n, "не содержит ровно две одинаковые цифры.") ```
Таким образом, приведенный выше код позволяет определить, верно ли, что четырехзначное натуральное число содержит ровно две одинаковые цифры.


Похожие вопросы







Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili