and how much will people appreciate it if i learn italian?
I've read that people are very nice to english-only speaking tourists, but how generally will people respond to me if i speak no italian, little italian, a medium amount of italian, a lot of italian, and perfect italian?
Answer on Are people annoyed in Italy when tourists know no Italian?
Of course we like when tourists try to speak italian! Also if they mistake.
But we don't have any problem if you don't speak our language.
Also no-english speak italians or who speaks a very poor english (just like me!) has no problem! They answer to you anyway.
Of course if you speak a little or medium italian everyone will appreciate it and will be surprised.