Python exec vs eval