30/09/2018, 19:44
Ai có thể giúp em không ạ?
Em có học ngôn ngữ Python với các video của anh Đạt. Nhưng tới bài số 5 thì hơi khó hiểu
Bởi có những ký tự %s %d %n.
Thế những cái đấy gọi là gì ạ? Ai có thể giúp em hiểu về " %s , %d, %n" không ạ?
Tks
Bài liên quan
%s sẽ print ra __s__tring, nó là của hàm
str()
%d hiển thị ra số (__d__igit)
%r hiển thị raw data (hàm thế nào thì hiện ra thế đó), hàm
repr()
Bạn tham khảo thêm ở đây
https://docs.python.org/3/library/stdtypes.html#old-string-formatting
Cảm ơn anh ạ!
docs rất bổ ích cảm ơn anh lần nữa !
Chung cho tất cả các ngôn ngữ khi dùng hàm format, gọi là cờ chuyển kiểu (conversion flag).
Thường dùng làm place holder và format lại chuỗi cho phù hợp với human.
Bạn thích đọc kiểu này: Kết quả của pt bậc 2 là 6.33 hay Kết quả của pt bậc 2 là 6.3433333333333333…
Format lại cho dễ nhìn và dễ hiểu.