No, Eurail is not useful for travel around cities. It is not valid on buses, trams, metros.
There are various options for Prague depending on how much use you will need and where you wish to go. In general the centre and many of the main tourist spots are walk-able.
Transport in Prague is cheap with day/3 day tickets probably being the best option.
https://pid.cz/en/tickets-and-fare/
This video and others from that channel may be useful to you for Prague.
https://www.youtube.com/watch?v=WJou7DxdP4o
Thank you so much for your response. Most helpful and appreciated.