Krijo një funksion që mund të compress një varg teksti.
Rresht teksti: "Ky është një rresht rastësor. Nuk ka asnjë qëllim tjetër përveçse të testojë këtë funksion".
compress_string(string): """Një varg teksti duke zëvendësuar karakterët e përsëritur me një karakter të vetëm dhe një numër""" compressed_string = "" current_char = string[0] count = 1 për char në string[1:]: nëse char == current_char: # Nëse karakteri është një numër i përsëritur += 1 tjetër: # Nëse karakteri nuk është një numër i përsëritur i kompresuar += current_char +(count) current_char = count = 1 # Shtoni grupin e fundit të karaktereve të përsëritur compressed_string += current_char + strcount) ktheni compressed_string compress_string (("Kjo është një varg i rastësishëm. Nuk ka asnjë qëllim tjetër përveçse të testojë këtë funksion. ") "T1h1i1s1s1h1s1h1s1a 1r1n1d1d1m1t1t1t1t1t1t1t1t1t1t1t1t1t1t1t1t1t1t1t