ДАНО ТРЕХЗНАЧНОЕ ЧИСЛО ПРОВЕРИТЬ ИСТИННОСТЬ ВЫСКАЗЫВАНИЯ ВСЕ ЦИФРЫ ДАННОГО ЧИСЛА РАЗЛИЧНЫ PYTHON
Проверка истинности высказывания «все цифры данного трехзначного числа различны» в языке программирования Python достаточно простая задача. Для решения можно воспользоваться условной конструкцией if и операторами сравнения.
Для начала, необходимо получить трехзначное число от пользователя. Это можно сделать с помощью функции input(), которая позволяет вводить данные в консоль:
number = input('Введите трехзначное число: ')
Далее, нужно сравнить все три цифры числа между собой. Для этого можно использовать операторы сравнения и логические операторы:
if number[0] != number[1] and number[0] != number[2] and number[1] != number[2]:
print('Все цифры данного трехзначного числа различны')
else:
print('В числе есть повторяющиеся цифры')
В этом примере сначала проверяется, что первая цифра не равна второй и не равна третьей, затем проверяется, что вторая цифра не равна третьей. Если все проверки истинны, то программа выводит сообщение о том, что все цифры различны.
Можно также упростить код, используя множества:
if len(set(number)) == 3:
print('Все цифры данного трехзначного числа различны')
else:
print('В числе есть повторяющиеся цифры')
В этом случае создается множество из цифр числа, которое имеет длину 3 только если все цифры уникальны.
Практическая №1. Линейный алгоритм-Дано трехзначное число, поменять местами первую и последнюю цифру
19 Обход всех цифр числа с помощью while Python
Как найти сумму цифр числа в Python
Решение простых задач на python - Поменять порядок цифр числа на обратный
#2.4 - Поколение Python курс для начинающих. Ответы и решения. Целочисленная арифметика #1
PYTHON. Программа, которая проверяет, что все три цифры трехзначного числа различны #python
Valid Palindrome - Решение на Python - LeetCode 125
Обработка цифр числа - Python с Нуля - Урок 12
3Sum - Решение на Python - LeetCode 15
Новые материалы: