女生留长发算不算违法啊?

是违法的,

具体违反了下列法律:

《中华人民***和国宪法》 第三十七条

中华人民***和国公民的人身自由不受侵犯。

任何公民,非经人民检察院批准或者决定或者人民法院决定,并由公安机关执行,不受逮捕。禁止非法拘禁和以其他方法非法剥夺或者限制公民的人身自由,禁止非法搜查公民的身体。

此处的人身自由权利,是指公民的人身和行动由自己支配和控制,头发属于头发是人身的一部分,是由公民自己支配和控制的。

《民法典》第一千零三条:自然人享有身体权。自然人的身体完整和行动自由受法律保护。

任何组织或者个人不得侵害他人的身体权。

虽然如此,但校方的初衷是好的,剪短头发主要是为了节省时间以及防止早恋,虽然其带来的效果有待考证但并没有羞辱或者其他恶意,这种事情可以相互体谅和协商