Python Programming for Beginners
Tags
Summary
Editor's review
Who it's for
A good fit for
- 完全没有编程经验、想系统入门Python的零基础读者
- 希望边看视频边动手练习、需要配套资源的自学者
- 把Python作为第一门编程语言的中职、高职及培训机构学员
- 想了解Django、Flask、爬虫等方向,需要一条完整路线图的初学者
Not a good fit for
- 已有多年开发经验、只想快速查阅语法的读者
- 专门研究数据分析、机器学习算法或科学计算的高阶读者
- 希望内容紧跟最新Python版本与最新框架的读者
Reading tips
- 按篇顺序推进,不要跳过第1至第4章的环境与基础,后面所有示例都建立在此之上
- 每章读完就把书上的例子亲手敲一遍,再尝试改动参数看结果,比只读不写有效得多
- 遇到版本或库安装报错,优先查官方文档和安装说明,不要卡在一个错误上太久
- 把最后六个项目当作检验,挑一个自己感兴趣的从头做完,再回到薄弱章节补漏
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Chapter 1 Setting Up the Python Development Environment
- Chapter 2 Python Essentials for Beginners
- Chapter 3 Variables and Data Types
- Chapter 4 Flow Control Statements
- Chapter 5 Applications of Sequences
- Chapter 6 Strings and Regular Expressions
- Chapter 7 Exception Handling and Program Debugging
- Chapter 8 Functions
- Chapter 9 Object-Oriented Programming
- Chapter 10 Modules
- Chapter 11 File and Directory Operations
- Chapter 12 Using Python to Work with Databases
- Chapter 13 Common GUI Frameworks
- Chapter 14 Using the Django Web Framework
- Chapter 15 The Pygame Game Framework
- Chapter 16 Web Crawler Frameworks
- Chapter 17 Using the Flask Web Framework
- Chapter 18 Chinese Poetry Competition (Online Edition)
- Chapter 19 Image Recognition Tools
- Chapter 20 A Helper Tool for WeChat Jump
- Chapter 21 An Image Scraper for Autohome
- Chapter 22 Xundianbao (A Powerful Tool for Enterprise Product Operations)
FAQ
这本书适合完全没有编程基础的人吗?
书里的代码能在最新的Python版本上运行吗?
上下两册是一起卖的吗,内容如何分配?
这本书和《Python编程从入门到实践》有什么区别?
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
Mingri Technology, whose full name is Jilin Province Mingri Technology Co., Ltd., is a high-tech company specializing in software development, education and training, and the integration of software development educational resources, and it organizes the compilation of computer programming textbooks. Its works are aimed mainly at programming beginners and focus on learning languages such as Python, Java, C#, and SQL, as well as GUI design and web front-end development; its common categories are programming design, computer fundamentals, and software learning. Representative works include the upgraded editions of Python GUI Design, SQL, and Java in the “Zero Foundation Learning” series, along with study notes on HTML+CSS+JavaScript and a complete self-study course on C#. The company has developed textbook series such as “From Beginner to Master” and “Software Development Video Lecture Hall”; related textbooks have received industry and university press awards, and several titles have long ranked among the top sellers in their categories. Public information is limited; the author name is an institutional byline, and the focus is on the compilation and publication of computer programming educational materials.