The Mexican was penalised for forcing Lotus driver Romain Grosjean off the racetrack during the Belgian Grand Prix last Sunday, ending his hopes of a top-10 finish.
The McLaren driver told Sky Sports News: "After the disappointment of Spa, where we had the pace to score points, I'm keen to get another shot.
"As in Hungary and Belgium, we don't expect to have a car that'll be capable of fighting right at the front, but I hope we'll be scrapping for points positions. That's always fun, because then it's really down to the team and the driver to maximise every opportunity on the day.
"I had one of my best races in Formula 1 at Monza last year, everything came right on Sunday afternoon, I looked after the tyres beautifully and overtook Fernando Alonso on my way to finishing second, which equals my best-ever result in the sport. That was a fantastic day."
Perez's teammate, Jenson Button, finished sixth at Spa.