import sys data = raw_input("Введите число:") if len(data)!=6: print "Число должно быть шестизначным" sys.exit(1) try: int(data) except ValueError: print "Веденное не является числом" sys.exit(1) a = int(data[0])+int(data[1])+int(data[2]) b = int(data[-1])+int(data[-2])+int(data[-3]) if a==b: print "Число счастливое" else: print "Число не счастливое"
Answers & Comments
import sys
data = raw_input("Введите число:")
if len(data)!=6:
print "Число должно быть шестизначным"
sys.exit(1)
try:
int(data)
except ValueError:
print "Веденное не является числом"
sys.exit(1)
a = int(data[0])+int(data[1])+int(data[2])
b = int(data[-1])+int(data[-2])+int(data[-3])
if a==b:
print "Число счастливое"
else:
print "Число не счастливое"