Napisz program, który przyjmuje zdanie i oblicza liczbę liter i cyfr.
Załóżmy, że do programu dostarczono następujące dane wejściowe:
hello world! 123
Wówczas dane wyjściowe powinny wyglądać następująco:
LITERY 10
CYFRY 3

PYTHON!


Odpowiedź :

Witaj :)

Kod:

znaki = input()

d = {"CYFRY": 0, "LITERY": 0}

for x in znaki:

   if x.isdigit():

       d["CYFRY"] += 1

   elif x.isalpha():

       d["LITERY"] += 1

   else:

       pass

print("LITERY", d["LITERY"])

print("CYFRY", d["CYFRY"])