人工智能(Artificial Intelligence,AI)就是使计算机去做人才能做的智能工作,人类的很多活动如计算、下棋、编程等都需要“智能”,如果机器能执行这些任务,就可以认为机器具有某种性质的人类智能。人工智能不仅可以做人能做的智能工作,也能做一些人做不到的智能工作。
在这门课程中,我们使用到Python语言。
Python是一种解释型脚本语言,可应用于web开发、Internet开发、科学计算和统计、人工智能、教育、桌面界面开发、软件开发、后端开发等领域。有的编程语言要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序(Windows 下的 .exe),比如C语言、C++、Golang、Pascal(Delphi)、汇编等,这种编程语言称为编译型语言,使用的转换工具称为编译器。有的编程语言可以一边执行一边转换,需要哪些源代码就转换哪些源代码,不会生成可执行程序,比如 Python、JavaScript、PHP、Shell、MATLAB 等,这种编程语言称为解释型语言,使用的转换工具称为解释