Hỏi về hàm rewind

Chào mọi người, em là Newbie! Rất vui được làm quen với mọi người trong daynhauhoc ạ!

Em vẫn chưa hiểu lắm về cách thức hoạt động của rewind ạ
Khi viết code em viết rewind (-5,2) và khi e viết rewind (-5,1) thì nó đều trả về một kết quả như nhau ạ
Và nếu số ở phần sau vượt quá 3 thì sẽ xảy ra lỗi.
Tại sao lại như vậy ạ? Và con số phía sau nó có ý nghĩa là gì ạ? Anh chị nào hiểu rõ có thể giải thích giùm em được không ạ?
Em xin cảm ơn ạ!

Lỗi gì? Đoạn mã xảy ra lỗi đâu?

Python không có hàm mặc định nào là rewind(), nếu không sai thì hàm này là tự định nghĩa, và trong đó có gọi đến fileObject.seek(offset[, whence]). Tham số thứ 2 chỉ cho phép 3 giá trị: 0, 12 thôi.

5 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?