But it still depends on whether he is a tramp or a lazy person.
Try not to give money, but give rice and steamed buns. If you ask for it, it means you are a homeless person. If not, stay away.
When I was in college, a homeless man stopped me when I came home and said that my daughter had no food to eat. Seeing how cute the child was, I took out the 3 yuan in my pocket, but the other person said that 3 yuan was not enough and that the large noodles cost 8 yuan. Your sister! When I was a poor student, my only lunch was Lanzhou Ramen for 3 yuan. He eats better than me.
Then I stopped giving money to homeless people.