def test_palindrome(self): self.assertEqual(functions.is_palindrome('testing'), False) self.assertEqual(functions.is_palindrome('tacocat'), True) self.assertEqual(functions.is_palindrome('hannah'), True) self.assertEqual(functions.is_palindrome('robert'), False) self.assertEqual(functions.is_palindrome('amanaplanacanalpanama'), True)
def generate_palindrome_list(): palindrome_list = list() for i in range(START, END): for j in range(i, END): multiple = i * j if is_palindrome(multiple): palindrome_list.append(multiple) return palindrome_list
def is_lychrel(n: int) -> bool: rounds = 0 while rounds < MAX_ROUNDS: n += int(str(n)[::-1]) if is_palindrome(n): return False rounds += 1 return True
def compute(): total = 0 for i in range(1, LIMIT): if functions.is_palindrome(i): if functions.is_binary_palindrome(i): total += i return str(total)
def is_palindrome_route(): word = request.args.get('word') if word is None: return render_template('usage.html', error=True) res = is_palindrome(word) return render_template('result.html', name="Is sequence a palindrome?", word=word, res=res)
def compute(): maximum = 0 for i in range(100, 1000): for j in range(i, 1000): product = i * j if functions.is_palindrome(product): if product > maximum: maximum = product return str(maximum)
import functions result = 0 for i in range(100, 1000): for j in range(i, 1000): product = i*j if functions.is_palindrome(product) and product > result: result = product print(result)
""" ------------------------------------------------------------------------ Program 6 ------------------------------------------------------------------------ Author: Anshul Khatri ID: 193313680 Email: [email protected] __updated__ = "2019-09-14" ------------------------------------------------------------------------ """ from functions import is_palindrome s = input("Enter a string: ") palindrome = is_palindrome(s) if (palindrome == True): print("'{}' is a palindrome".format(s)) else: print("'{}' is not a palindrome".format(s))
""" ------------------------------------------------------------------------ Lab 5, Task 5 - Is Palindrome ------------------------------------------------------------------------ Author: Nicolas Mills ID: 180856100 Email: [email protected] __updated__ = 2019-02-11 ------------------------------------------------------------------------ """ from functions import is_palindrome string = "David" palindrome = is_palindrome(string) print("String: {}\nPalindrome? {}".format(string, palindrome))
""" ------------------------------------------------------------------------ Assignment 1, Task 3 - Is Palindrome ------------------------------------------------------------------------ Author: Nicolas Mills ID: 180856100 Email: [email protected] __updated__ = 2019-01-14 ------------------------------------------------------------------------ """ from functions import is_palindrome word = input("Enter a word: ") palindrome = is_palindrome(word) if palindrome: print("{} is a palindrome!".format(word)) else: print("{} is NOT a palindrome!".format(word))
def test_is_palindrome(self): """ It should return one number minus another """ self.assertEqual(functions.is_palindrome('testing'), False) self.assertEqual(functions.is_palindrome('tacocat'), True) self.assertEqual(functions.is_palindrome('hannah'), True) self.assertEqual(functions.is_palindrome('robert'), False)
import functions import data # opdracht 2 functions.is_odd(2) functions.is_odd(3) functions.is_even(2) functions.is_even(3) functions.is_palindrome("foo") functions.is_palindrome("foof") print(dir(data)) print(data) # 2 print(f"-----------check lst1 -------------") lst1 = data.lst1 functions.contains_only_ints(lst1) functions.sum_list(lst1) print(f"-----------check lst2 -------------") lst2 = data.lst2 functions.contains_only_ints(data.lst2)
import functions print(functions.is_palindrome("mayam")) print(functions.is_palindrome("apple")) print(functions.is_even(8)) print(functions.is_even(7)) print(functions.is_odd(8)) print(functions.is_odd(7))
def test_palandromes(self,pair): expected = pair[1] actual = palandrome.is_palindrome(pair[0]) self.assertEqual(expected,actual)
""" ------------------------------------------------------- [program description] ------------------------------------------------------- Author: Max Dann ID: 190274440 Email: [email protected] __updated__ = "2020-02-11" ------------------------------------------------------- """ from functions import is_palindrome s = "a123a" print(is_palindrome(s))
import functions result = 0 for i in range(1000000): if functions.is_palindrome(i): if functions.is_palindrome(bin(i)[2:]): result += i print(result)
def test_is_palindrome(self): for i, item in enumerate(is_pal_test_data): with self.subTest(text="sequence: " + item): self.assertEqual(is_palindrome(item), is_pal_test_result[i])