a cleaning tool includes a mop which includes at a lower end a mop head with a wiping object . the mop includes a mop rod formed of an inner rod and an outer rod and a drive mechanism is used to convert the telescoping motion of the mop rod to rotation motion of the mop head . the drive mechanism is a variable speed drive mechanism . as a result , the mop head of the cleaning tool achieves different rotation speeds under dry working condition with a lower resistance compared to washing conditions with a higher resistance . during washing , the mop head is washed rotationally at a lower speed , and the washing operation is conducted through depressing the mop rod .