Hỏi về lệnh seek và return trong Python

Em chưa hiểu lắm về 2 lệnh “seek” và “return” trong Python
Giúp em với ạ

Ý bạn là f.seek() khi thao tác với file?

Trả về giá trị của hàm. Có vài topic về vấn đề này trên DNH, hãy tìm kiếm trước khi hỏi.

1 Like

Đúng rồi ạ f.(seek) đấy ạ

Nó là f.seek(i) nhá :expressionless:

f.seek(i) là lệnh đưa con trỏ file đến vị trí i. Vị trí đầu file được coi là vị trí 0.

Ví du, có file fun.txt có nội dung như sau:

Go go everybody
GO GO EVERYBODY
go go everybody go!

Bạn thử chạy lần lượt các lệnh sau

f = open("fun.txt")
f.seek(10)
print(f.read())

Bạn thử đoán xem nó ra cái gì?

1 Like

Em hiểu r. Mà sao a đưa các dòng lệnh vào ô xám dc v

Đó gọi là format code.

Format 1 đoạn code gồm vài dòng:

// your code

Thêm 3 dấu ` vào đầu và cuối code của bạn.

Còn format 1 đoạn trên 1 dòng, như f.seek() thì

`f.seek()`

Thêm 1 dấu ` vào đầu và cuối lệnh.

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