Python - passando uma função para outra função

Estou resolvendo um quebra-cabeça usando python e dependendo de qual quebra-cabeça estou resolvendo, terei que usar um conjunto especial de regras. Como posso passar uma função para outra função em Python? Exemplo def Game(listA, listB, rules): if rules == True: do... else: do... def...