Python Development Fundamentals
Tags
Summary
Editor's review
Who it's for
A good fit for
- Students in computer-related majors at higher vocational colleges and application-oriented undergraduate institutions who need to systematically study an introductory Python course
- Beginners with zero or limited programming experience who wish to master Python 3 basic syntax step by step
- Teachers who need accompanying courseware, source code, and case materials to organize classroom teaching and exercises
- Self-study readers who want to build a language foundation for subsequent data science, web crawling, or web development
Not a good fit for
- Developers who have already mastered Python syntax and wish to advance to framework learning or project practice
- Readers specifically looking to learn data analysis, web crawling, or concrete web development applications
- Users of pure reference books who prefer quick lookup and do not need systematic exercises
Reading tips
- Proceed in chapter order; after understanding each chapter's cases, rewrite them independently rather than just browsing without typing code.
- When learning flow control and data structures, use the debugging features frequently to observe variable changes and develop troubleshooting habits early.
- After learning object orientation, go back and refactor previously written cases using classes and objects to appreciate the meaning of encapsulation.
- Use the source code and materials provided in the book for comparative practice; when encountering errors, troubleshoot on your own first before checking the reference implementation.
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- 版权信息
- 内容提要
- 大数据核心技术系列编委会
- 序言
- 前言
- 智慧教材使用方法
- 第1章 初识Python
- 任务1 搭建Python开发环境
- 任务2 在控制台输出“Hello Python”
- 本章总结
- 本章作业
- 第2章 变量与数据类型
- 任务1 输出学生的信息
- 任务2 实现文本处理
- 本章总结
- 本章作业
- 第3章 流程控制语句
- 任务1 根据销售业绩输出绩效提成百分比
- 任务2 计算销售人员近3个月的平均销售金额
- 本章总结
- 本章作业
- 第4章 常用数据结构
- 任务1 员工薪酬数据管理
- 任务2 使用工号管理员工信息
- 本章总结
- 本章作业
- 第5章 函数与模块
- 任务1 自定义函数计算景区指定条件下的月平均访客量
- 任务2 使用内置模块随机生成双色球中奖号码
- 本章总结
- 本章作业
- 第6章 项目实训——在线投票系统
- 6.1 项目需求
- 6.2 难点分析
- 6.3 项目实现思路
- 本章总结
- 本章作业
- 第7章 程序调试方法
- 任务1 计算学生平均成绩
- 任务2 对学生成绩进行排名
- 本章总结
- 本章作业
- 第8章 面向对象编程
- 任务1 使用面向对象的编程思想定义银行员工类
- 任务2 使用继承根据职位创建银行员工类的子类
- 本章总结
- 本章作业
- 第9章 文件读写
- 任务1 实现新闻编辑功能
- 任务2 将学生数据整理为csv和json格式
- 本章总结
- 本章作业
- 第10章 项目实训——升级在线投票系统
- 10.1 项目需求
- 10.2 难点分析
- 10.3 项目实现思路
- 本章总结
- 本章作业
FAQ
Will this book be difficult for someone with no programming experience at all?
How should the cases and source code materials in the book be used together?
Can I directly work on data science or web crawling after finishing this book?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Dai Xin: public information is limited, and all that is currently known is that one work, Python Development Basics, is included on this site under the exam category. Judging from the title and classification, the book is likely aimed at introductory Python learning and exam preparation, probably covering basic syntax, common data structures, and simple program writing for beginners or learners preparing for related exams. Since no reliable records are available regarding the author's nationality, dates of birth and death, educational background, or professional experience, no speculation is made here. Based on the available information, Dai Xin's writing focuses on basic programming education and exam-oriented tutoring. Although the number of works is small, the subject matter is clear, making the book suitable as a reference for learning introductory Python knowledge. Readers who wish to learn more about the author's academic background or teaching experience should consult other public sources.
Luo Yujun: currently, limited public information is available, and his full biography, nationality, and educational background cannot be confirmed. According to the library's holdings, his signed work is Python Development Basics, which is categorized under examinations, indicating that the book is aimed at exam preparation and introductory learning, with a focus on foundational Python knowledge and key test points. The author is able to organize content around programming basics and examination needs, and the writing likely emphasizes clarity and practicality, helping readers master syntax and common question types step by step. Because only one work is available and other public information is lacking, it is difficult to judge his long-term writing direction and overall style; readers may refer to the book's specific chapters and exercises to understand his approach.
Yang Ying is an author whose works span several fields. Public information about her is limited, and her nationality, dates of birth and death, and educational background are not clearly recorded. Judging from the five works held in the catalog, her writing interests cover psychology, computer technology, medicine, and education. Among them, The Inferiority Complex and Beyond relates to psychological research, Python Development Basics is an introductory programming text, Chinese Herbal Powder Decoctions and Common Pediatric Diseases and Dragon-Tiger Five-Needle Thread Embedding Therapy (Acupoint Thread Embedding Series) deal with medical subjects, while Comprehensive Educational Knowledge and Ability Training (I) serves educational examinations. This interdisciplinary range shows that she can organize content for different readerships, handling both technical topics and practical materials for study and exam preparation. Because biographical details are scarce, readers come to know her writing mainly through these varied works.
Hou Yong is an author about whom limited public information is available. What can be confirmed is that he wrote the book Python Development Basics. Judging from its title and its common classification under "examinations," the book is likely a textbook-style work aimed at programming beginners and exam candidates, probably covering basic Python syntax, programming approaches, and hands-on exercises. Hou Yong's writing can therefore be understood as popularizing technical knowledge and offering exam-oriented guidance for newcomers and test-takers. Since only one work by him is included in the database, no reliable records have been found regarding his nationality, dates of birth and death, educational background, professional career, or awards, and no speculation is made here. Based on the available material, Hou Yong's contribution lies mainly in presenting the fundamentals of Python in a textbook format, helping readers study systematically and prepare for relevant assessments.
Wang Qizhi is a Chinese book author about whom public information is limited, and the available records point to two possible identities. One is an editor of computer textbooks who served as deputy chief editor for course-style textbooks published by Posts & Telecom Press, covering introductory topics such as Python development fundamentals and Bootstrap-based mobile application development, with an emphasis on step-by-step procedures and hands-on practice for beginners. The other is a same-named associate professor at Huaqiao University, born in 1976, who edited a guide to identifying and applying common landscaping plants, focusing on plant morphology and practical landscaping use. Three of Wang's works are held in the library, commonly classified under examination and architecture. Because verifiable information is scarce, a fuller biography and writing trajectory cannot yet be described.