Untitled
unknown
plain_text
a year ago
860 B
7
Indexable
def is_palindrome(s: str) -> bool: s = s.lower() s = ''.join(c for c in s if c.isalnum()) return s == s[::-1] print(is_palindrome('racecar')) print(is_palindrome('hello')) print(is_palindrome('A man a plan a canal Panama')) def is_power(a: int, b: int) -> bool: if a == 0: return False while a % b == 0: a = a // b return a == 1 or a == b print(is_power(8, 2)) print(is_power(27, 3)) print(is_power(1024, 4)) print(is_power(12, 3)) print(is_power(343, 7)) print(is_power(256, 6)) def print_string_length(s: str) -> None: count = 0 for char in s: count += 1 print(f'Length: {count:>10}{s}') # Example usage: print_string_length('hello') print_string_length('Python') print_string_length('programming')
Editor is loading...
Leave a Comment