What happens if newline is not added when writing lines?
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: "Line merges with next". Phương thức write() ghi đúng những gì được truyền vào, không tự thêm ký tự xuống dòng như print; vì vậy nếu gọi write hai lần với hai chuỗi mà không tự thêm ký tự xuống dòng vào cuối chuỗi thứ nhất, hai chuỗi sẽ nằm liền nhau trên cùng một dòng trong tệp. "File is deleted" sai vì thiếu ký tự xuống dòng không làm mất tệp; tệp chỉ bị làm rỗng khi mở lại bằng chế độ 'w'. "Data is lost" sai vì mọi ký tự vẫn được ghi đầy đủ, chỉ là dính liền nhau, không mất byte nào. "Nothing special" sai vì có hậu quả thực tế: khi đọc lại bằng vòng lặp for line in f, những đoạn định ghi thành nhiều dòng riêng sẽ chỉ trả về một dòng duy nhất, làm sai việc đếm hay xử lý theo dòng.
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