30/09/2018, 17:26
Error in Ebook "Learn Python the Hard Way"
Xin chào các anh/chị và các bạn,
Trong lúc tìm hiểu về python trong Ebook “Learn Python The Hard Way” thì tại phần:
Exercise 39: Dictionaries, Oh Lovely Dictionaries
Tác giả có viết 1 đoạn code sau:
states = [
'Oregon': 'OR',
'Florida': 'FL',
'California': 'CA',
'New York': 'NY',
'Michigan': 'MI'
]
cities = [
'CA': 'San Francisco',
'MI': 'Detroit',
'FL': 'Jacksonville'
]
Nếu như viết theo tác giả thì 100% khi debug sẽ báo lỗi và kiểm tra code thì hoàn toàn giống nhưng không hiểu sao bị lỗi ( Đối với các bạn mới học về lập trình ).
Hướng giải quyết là các bạn chỉ cần đổi dấu [] thành dấu {} là code sẽ thực thi được.
states = {
'Oregon': 'OR',
'Florida': 'FL',
'California': 'CA',
'New York': 'NY',
'Michigan': 'MI'
}
cities = {
'CA': 'San Francisco',
'MI': 'Detroit',
'FL': 'Jacksonville'
}
Thank’s!
Bài liên quan
mình đâu có thấy đoạn sử dụng [ ] đâu ? tác giả sử dụng { } chứ nhỉ ?
http://learnpythonthehardway.org/book/ex39.html
À mình không đọc trực tiếp trên learpythonthehardway.org mà đọc trong Ebook.
Chắc Ebook còn nhiều chổ sai đây. Xem như sửa code để biết thêm.
Cám ơn bạn nhiều nha xuantoi
Đọc bản HTML được update thường xuyên hơn
bạn mua ebook rùi à?
Có video ko bạn?