关于Python循环字典的有关问题

关于Python循环字典的问题
def test():
    key_words={'beijing':1,'tianjin':2,'f':3}
    page='fsfasfssafgwtw'
    print len(key_words)
    while True:
        for i in range(len(key_words)):

            print key_words.keys()[i]
            if key_words.keys()[i] in page:
                print 'true'
                return True
            else:
                print 'false'
                return False

问题是怎么循环整个字典,遇到False就跳出循环了,怎么才能完整循环整个字典呢?
------解决思路----------------------
函数都返回了 还怎么遍历呢。不知道你的实现目的是什么!