Đây Nha Bạn
#!/usr/bin/python
def TinhTongSoLe(number):
TongLe=0
flag=0
print "+ Cac so le gom : "
while True:
if (number == 0):
print
break
else:
if (flag == 1):
if ((K%2) == 1):
print '+',
flag=1
K=number%10
number=number/10
if ((K%2) == 1):
print K,
TongLe=TongLe+K
print "=> Tong cac so le la: ",TongLe
def TinhTongSoChan(number):
TongChan=0
flag=0
print "+ Cac so chan gom : "
while True:
if (number == 0):
print
break
else:
if (flag == 1):
if ((K%2) == 0):
print '+',
flag=1
K=number%10
number=number/10
if ((K%2) == 0):
print K,
TongChan=TongChan+K
print "=> Tong cac so chan la: ",TongChan
if __name__ == '__main__':
number = int(raw_input("Nhap vao 1 day so: "))
TinhTongSoLe(number)
TinhTongSoChan(number)
Output:
[root]# ./DaySo.py
Nhap vao 1 day so: 19283091283
+ Cac so le gom :
3 + 1 + 9 + 3 + 9 + 1
=> Tong cac so le la: 26
+ Cac so chan gom :
8 + 2 + 0 + 8 + 2 +
=> Tong cac so chan la: 20