How to Think Like a Computer Scientist: Learning with Python

dc.contributor.authorDowney, Allen
dc.contributor.authorElkner, Jeff
dc.contributor.authorMeyers, Chris
dc.date.accessioned2025-06-23T08:10:28Z
dc.date.available2025-06-23T08:10:28Z
dc.date.issued2021
dc.description281 p.
dc.description.abstractHow to Think Like a Computer Scientist: Learning with Python is an introduction to programming using Python. Table of Contents: Chapter 1: The way of the program Chapter 2: Variables, expressions and statements Chapter 3: Functions Chapter 4: Conditionals and recursion Chapter 5: Fruitful functions Chapter 6: Iteration Chapter 7: Strings Chapter 8: Lists Chapter 9: Tuples Chapter 10: Dictionaries Chapter 11: Files and exceptions Chapter 12: Classes and objects Chapter 13: Classes and functions Chapter 14: Classes and methods Chapter 15: Sets of objects Chapter 16: Inheritance Chapter 17: Linked lists Chapter 18: Stacks Chapter 19: Queues Chapter 20: Trees Appendix A: Debugging Appendix B: Creating a new data type Appendix D: Recommendations for further reading Index
dc.identifier.urihttps://oerrepository.ntt.edu.vn/handle/298300331/748
dc.language.isoen
dc.publisherGreen Tea Press
dc.subjectComputer Scientist
dc.subjectPython
dc.subjectComputer learning
dc.titleHow to Think Like a Computer Scientist: Learning with Python
dc.typeBook
dcterms.licenseCreative Commons Attribution 4.0 International
Các tập tin
Gói ban đầu
Đang hiển thị 1 - 2 trong tổng số 2
Đang tải...
Hình ảnh thu nhỏ
Tên
01_HowToThinkLikeAComputerScientist.pdf
Kích thước
932.57 KB
Định dạng
Adobe Portable Document Format
Mô tả
Đang tải...
Hình ảnh thu nhỏ
Tên
02_HowToThinkLikeAComputerScientist.pdf
Kích thước
528.64 KB
Định dạng
Adobe Portable Document Format
Mô tả
Gói giấy phép
Đang hiển thị 1 - 1 trong tổng số 1
Đang tải...
Hình ảnh thu nhỏ
Tên
license.txt
Kích thước
1.71 KB
Định dạng
Item-specific license agreed to upon submission
Mô tả
Bộ sưu tập