1. A method of operating a nonvolatile memory device which sequentially performs a plurality of erase loops to erase a memory block, the method comprising: performing at least one of the erase loops; performing a post-program operation on the memory block after the at least one erase loop is performed; and performing the remaining erase loops, wherein the post-program operation is not performed when each of the remaining erase loops is performed.