ypv 1 тиждень тому
батько
коміт
d3005e4edd

+ 5 - 0
ОАиП/2025-26/26гр/2 сем/issues_palindrom.md

@@ -1,2 +1,7 @@
+
+
+
+
 Составить программу на Python, составляющую фразы из нескольких слов и проверяющая, является ли эта фраза палиндромом.
 [teh_zad][1]
+[teh_zad][2]

+ 16 - 0
ОАиП/2025-26/26гр/2 сем/palindrom.py

@@ -0,0 +1,16 @@
+def is_palindrome(phrase):
+    # Убираем пробелы и приводим строку к нижнему регистру
+    cleaned_phrase = ''.join(phrase.split()).lower()
+    
+    # Проверяем, равна ли строка своему перевёрнутому варианту
+    return cleaned_phrase == cleaned_phrase[::-1]
+
+# Составляем случайную фразу из предложенного набора слов
+words = ["мама", "мыла", "раму"]
+random_phrase = ' '.join(words)
+
+print(f"Составленная фраза: {random_phrase}")
+if is_palindrome(random_phrase):
+    print("Фраза является палиндромом.")
+else:
+    print("Фраза не является палиндромом.")