Задача по pythone - Общение Python мододелов

Вопрос Задача по pythone

Регистрация
18 Май 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
Есть переменные случайные цифры к примеру 2, 3,5,

при вводе в консоль к примеру 245 он определял что в числе есть две нужные цифры
 
Регистрация
26 Апр 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
import random

Генерируем три случайные цифры
digit1 = random.randint(0, 9)
digit2 = random.randint(0, 9)
digit3 = random.randint(0, 9)

Спрашиваем у пользователя число и проверяем, есть ли в нём сгенерированные цифры
print("Введите число:")
number = int(input())

if digit1 in str(number):
print("Первая цифра есть в числе")
elif digit2 in str(number):
print("Вторая цифра есть в числе")
elif digit3 in str(number):
print("Третья цифра есть в числе")
else:
print("Ни одной из цифр нет в числе")
 
Эта программа генерирует три случайные цифры и спрашивает у пользователя ввести число. Потом она проверяет, есть ли в числе сгенерированные цифры, и выводит соответствующее сообщение.
 
Регистрация
23 Ноя 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Так, смотри, понять откдуа юеруться первые три цифры, сложно, ты не указал.
Также ты не укзал что должна сделать программа при обнаружении жаного числа, или не обнаружения mass = ["впиши сюда числа"]
temp = input() # число в консоле.
count = 0 #счетчик
for i in mass: #цикл счетчик
if i in temp:
count+=1
if count == 2 or count > 2:
"действие которое должно вополниьься в случаи True"
else:
"действие которое должно вополниьься в случаи False"
 
Регистрация
14 Авг 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Иди в раздел домашек. А тут для программистов.
 
Сверху Снизу