Python Programming and Geometric Figures
Tags
Summary
Editor's review
Who it's for
A good fit for
- 具备小学高年级至初中几何基础、想入门Python的学生
- 希望用图形化项目激发孩子编程兴趣的家长
- 中小学信息技术、STEM与人工智能社团课教师
- Python零基础但偏好“边做边学”的成人自学者
Not a good fit for
- 想系统学习Python语法体系与工程实践的读者
- 已有较扎实编程基础、寻求进阶内容的开发者
- 希望阅读纯代码速查手册、不愿动手练习的人
Reading tips
- 先按“环境准备”装好Python,再逐章手敲代码,改参数观察图形变化。
- 每章读完先合上书独立完成“挑战自我”,再对照参考程序找差异。
- 数学基础较弱时,先看“数学知识点”部分,把角度和坐标算清楚再写代码。
- 建议配合家长的陪伴,每次学习控制在半小时到一小时,保持节奏。
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
- Environment Preparation—Installing Python
- Example 01 Starting from a 'Point'
- Example 02 Colorful Dot Pattern
- Example 03 A Dazzling Triangle
- Example 04 Stacked Triangles
- Example 05 Square Composite Figure
- Example 06 A Square and Its Inscribed Circle
- Example 07 Polygonal Flower Basket
- Example 08 A Figure Made of Five-Pointed Stars
- Example 09 A Flower Made of Arcs
- Example 10 Function Curve
- Appendix: Common Functions of the turtle and math Libraries
- Appendix: turtle Drawing Reference Examples
FAQ
这本书适合完全没学过编程的孩子吗?
书里用的是哪个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
Wang Zhenshi: publicly available information is limited, and he is currently known only as the author of one work, Practical Wireless Communications Essentials: A Beginner's Guide (Second Edition), which is classified under Industrial Technology. Judging from the title and subtitle, the book is aimed at beginners in wireless communications. Organized around the idea of "essentials one should know and be able to apply," it gathers the basic concepts and practical points that newcomers need to master. The word "practical" in the title suggests an application-oriented approach rather than purely theoretical exposition. The existence of a second edition also indicates that the first edition found a certain readership, prompting the author to revise and supplement the content. Because the library holds only this one book, the author's educational background, professional identity, and research interests cannot be confirmed, and his writing style can only be described in terms of this volume: it follows the cognitive order of beginners, strives for plain language, and avoids piling up formulas and jargon so that readers with no prior knowledge can progress step by step. A beginner-oriented technical book of this kind helps lower the barrier to reading in the highly specialized field of communications and lays a foundation for further study.