From f10fd192d155171cbabbbcbdd8c5fa154aba0028 Mon Sep 17 00:00:00 2001 From: "vh_cm_@hotmail.com" Date: Tue, 11 Aug 2020 02:36:30 -0500 Subject: [PATCH] Ejercicio 1 python --- Challenge_1.py | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Challenge_1.py diff --git a/Challenge_1.py b/Challenge_1.py new file mode 100644 index 0000000..6d8b81a --- /dev/null +++ b/Challenge_1.py @@ -0,0 +1,43 @@ +PALINDROMES = [ + 'Acaso hubo buhos aca', + 'A la catalana banal atacala', + 'Amar da drama', +] + +NOT_PALINDROMES = [ + 'Hola como estas', + 'Platzi' + 'Oscar', +] + + +def is_palindrome(palindrome): + palabra = palindrome[::-1].lower() + original = palindrome.replace(" ", "") + original = original.lower() + palindromoo = palabra.replace(" ", "") + + if original == palindromoo: + return True + + +def validate(): + for palindrome in PALINDROMES: + if not is_palindrome(palindrome): + return False + + for not_palindrome in NOT_PALINDROMES: + if is_palindrome(not_palindrome): + return False + return True + + +def run(): + if validate(): + print('Completaste el test') + else: + print('No completaste el test') + + +if __name__ == '__main__': + run() \ No newline at end of file