一、背景简介
1.1、Python语言概述
人称“龟叔”,在1989年的时候,圣诞节那天晚上洗脚的时候,突然觉得好无聊,于是就因此发明了Python。
全世界有600多门计算机语言,但是作为一种常用的,功能比较完备的语言,它必须具备以下几个功能:
① 支持网络功能
比如你通过浏览器访问百度,其实浏览器本身并不具备上网的功能,而是浏览器自己调用操作系统,再由操作系统调用网卡,而网卡连接着宽度网线,或者无线网卡,连接WIFI。
再比如,你用Python去测试跑在服务器上的接口,它的过程大致如下:
是不是与你浏览器访问百度过程差不多???
因此判断一个语言支不支持上网功能,就看这个语言能不能调用你windows操作系统的上网功能。
② 支持读写文件**
比如现在有这样一个需求,我要你通过Python写一个程序来计算出你电脑磁盘上一张图片的宽度或高度。
过程也是通过Python调用操作系统,然后再由操作系统读取磁盘上的图片文件。
因此判断一个语言支不支持读取文件,就看这个语言能不能调用你windows操作系统的读取文件的相关操作。
③ GUI
什么是“GUI”,就是图形编程,就是使用Python写一个王者荣耀游戏出来,写一个计算器出来,这种就是GUI编程。通过语言写一个带有图形化界面的程序出来。
1.2、总结
1)首先一门功能完备的语言,需要具备,上网功能、读写磁盘文件功能、能写出带有好看的界面的功能,等等等….
2)一个语言如果具有上网功能、读写磁盘文件功能,并不是这个语言本身真的具有这些功能,而是这个语言底层
调用操作系统,由操作系统赋予了这个语言这一系列的功能~~~~

**
