Yes, the number of zeros at the end of a square is always even. This is because squaring doubles the count of trailing zeros. So, if a number ends in an odd number of zeros, its square ends with even number.
Class 8 NCERT Ganita Prakash Chapter 1 A Square and A Cube solutions
Class 8 Mathematics Textbook Chapter 1 A Square and A Cube question answer
We observe that squaring a number multiplies its factors, including trailing zeros, so the count of zeros at the end doubles. Thus, a number with 1 zero ends with 2 zeros when squared, 2 zeros become 4 and so on. This always happens and results in the square having an even number of zeros at the end. So yes, square numbers can only end with an even number of zeros.
For more NCERT Solutions for Class 8 Mathematics Ganita Prakash Chapter 1 A Square and A Cube Extra Questions & Answer:
https://www.tiwariacademy.com/ncert-solutions/class-8/maths/ganita-prakash-chapter-1/