Python is a widely used programming language. It is an interpreted and general-purpose programming language. Python has simple syntax and powerful features, and has a large number of open source software packages. It is currently the most commonly used programming language in the development of the Internet of Things (IoT), big data analysis (BDA), and artificial intelligence (AI). The goal of this course is to teach students to learn Python programming. The content includes basic syntax, logical judgments, loops, functions, data structures, and algorithms. Students will learn Python programming from the simplest to the deeper with programming examples. This course will be the basis for follow-up courses on IoT, BDA, and AI.