01/10/2018, 12:17
Ký tự : trong python
ACE cho em hỏi ngu phát ạ!! Ký tự : sử dụng ở cuối 1 số câu lệnh hoặc vòng lặp trong python mang ý nghĩa gì vậy ạ và khi nào thì sử dụng ký tự : này ạ.Do em mới tập học nên mong ace chỉ bảo ạ!!!
Bài liên quan
Vì cú pháp nó phải thế, không vì lí do gì đặc biệt.
Kiểu như tại sao ngữ pháp tiếng Việt có câu
nếu ... thì ... còn không thì ...
mà không phải làơ cái ... đệt ... trời ạ ...
.dạ anh cho em hỏi có bắt buộc khi nào phải dùng : không ạ? và khi nào thì phải dùng : ạ?
Mỗi câu lệnh cụ thể sẽ có yêu cầu về cú pháp riêng. Bạn phải học từ basic. Dấu
:
tuỳ cú pháp mới có chứ không thể tách bạch khi nào bắt buộc hay khi nào không được dùng.da vâng, em hiểu rồi, cám ơn anh ạ!
Về mặt kĩ thuật, “:” không có ý nghĩa gì, vì identation sẽ quyết định các câu lệnh kết hợp như thế nào.
Giờ bỏ identation đi, viết trên 1 dòng, thì thấy sự vô dụng của “:”
Trong câu lệnh trên, người đọc không biết
else:
sẽ thuộcif True
hayif False
.Về convention, “:” giúp cho người đọc phân biệt 2 phần: định nghĩa (delaration) và thân (body) của câu lệnh if hoặc for. Hỗ trợ Readability. Như câu lệnh trên bỏ đi “:” sẽ khó đọc, mặc dù vẫn đọc được
@noname00 cài autolike??
Từ hồi khai thiên lập địa mình đã viết được tool autolike đâu =))
Mình đọc cmt nhanh mà =)) Đọc nhanh, like nhanh.