Which error is caught using try/except with files?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "FileNotFoundError". Khi mở tệp bằng open('ten.txt') mà tệp không tồn tại, Python 3 phát sinh FileNotFoundError, một lớp con của OSError; đây là lỗi lúc chạy (runtime) điển hình mà ta bọc lời gọi open trong try/except để báo cho người dùng và thoát gọn thay vì để chương trình đổ traceback. "SyntaxError" sai vì lỗi cú pháp phát hiện khi biên dịch, trước khi khối try kịp chạy, nên không bắt được bằng try/except trong cùng tệp. "IndexError" sai vì nó phát sinh khi truy cập chỉ số vượt ngoài danh sách hoặc chuỗi, không gắn với việc mở tệp. "NameError" sai vì nó báo dùng tên biến chưa định nghĩa; bắt nó cũng được nhưng đó là lỗi lập trình, không phải lỗi đặc trưng khi làm việc với tệp.
Cùng phần 2
How would you use string slicing [:] to print out 'uct' from the following string?
x = 'From marquard@uct.ac.za'Có lời giảiCâu hỏiWhich method can be used to return a string in upper case letters?Có lời giảiCâu hỏiAssume x and y are assigned as follows:
x = 5
y = -5
What is the effect of this statement:
x, y = (y, x)[::-1]Có lời giảiCâu hỏiCả 41 câu của chủ đề41 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây