教程系列

7 天入门 Python

0 基础也能学的 Python 基础课程,点击这里查看视频教程

学习建议

如果你是第一次学习编程,那么 Python 就是你最好的选择!

Python 或许不是世界上最好的编程语言,但是 Python 一定是最好的第二门编程语言!

Python入门
9 篇文章
1

Python 简介

Python 在诞生之初,因为其功能不好,运转功率低,不支持多核,根本没有并发性可言,在计算功能不那么好的年代,一直没有火爆起来,甚至很多人根本不知道有这门语言。

2

Python 与 PyCharm 的安装

Python 是跨平台的,它可以运行在 Windows、Mac 和各种 Linux/Unix 系统上。目前,Python 有两个版本,一个是 2.x 版,一个是 3.x 版。

3

Python 的基础语法

Python 语法简洁易读,使用缩进划分代码块,无需大量分号与大括号。支持变量、条件判断、循环、函数等基础能力,代码贴近自然语言,上手门槛低,可快速实现简单程序。

4

控制语句 - 判断语句 if

每种语言都有自己的语法,不管是人类语言还是计算机编程语言。Python 也不例外,它呢,也有自己的语法规则,然后编辑器或者解释器根据符合语法的程序代码转换成 CPU 能够执行的机器码,然后执行。

5

控制语句 - 循环语句 while 与 for

Python 循环语句通过 for 和 while 重复执行代码块,可按序列遍历或满足条件时不断运行,还支持 break、continue 控制循环流程。

6

函数

在编写程序的过程中,可以将完成重复工作的语句提取出来,将其编写为函数。这样,在程序中也可以方便地调用函数来完成这些重复的工作,而不必重复地粘贴复制代码。此外,函数也可以使得程序结构更加清晰,更容易维护。

7

面向对象

面向对象编程是在面向过程编程的基础上发展来的,它比面向过程编程具有更强的灵活性和扩展性。面向对象编程是程序员发展的分水岭,很多初学者会因无法理解面向对象而放弃学习编程。

8

模块和包

Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块。通过这些强大的模块可以极大地提高开发者的开发效率。

9

文件操作

编写程序来解决实际项目时,很多时候都离不开文件和文件系统的操作。程序本身就是保存在文件系统的文件中的。文件既可以保存程序代码,也可以保存各种输入与输出数据。