一、python是什么,可以用来干什么,为什么可以在现在社会那么常见?
Python作为一门面向对象,解释型的计算机程序设计语言;是一种功能强大的通用型语言。
与其他计算机程序设计语言最大的不同就是:Python采用缩进来定义语句块,简洁明了。
且支持动态输入,可以采用多种编程方式,也能在多种操作系统中运行,如Windows,Linux,mac等。
Python语法大多来自C语言,且具有高度拓展性,在高层可以直接引入.py文件,在底层也可以引用C语言的库。即程序员可以通过Python写.py文件作为拓展模块,在高层引入;
如:
不过运行速率并不是最优选择,此时也可以深入底层用C语言进行编译,并将其编译为.so文件引入Python;因为c语言可以提高运行速率。
python语言是一门解释型语言,可以兼容很多平台,只要环境中有解释器(虚拟机),在任何环境中几乎都可以运行,修改时,可以直接修改快速部署,不需要停机维护,不过性能不如编译型语言。
python几乎可以说无所不能,因为其具备的各种各样的库,很多企业把Python更多的应用于DevOps(开发运营)、数据挖掘清洗与分析、网络爬虫、云基础设施、机器学习。
二、安装python,
可以直接从Microsoft Store中搜索python,微软应用商店中提供3.X版本的下载,自动默认在系统盘,可直接用idle,进行交互式编译。
也可以从官网下载,www.python.org,点击download,选择自己的系统对应的下载包,不过由于源文件在国外,所以下载速度超慢。
如直接win+r,调出idle,可以进行轻量编译,简单的输出和一些函数的使用方法,同时也可以用cmd调出python来运行。
如,在里面输入print("hello, world"),或者一些运算,定义函数,循环,分支,均可以实现。
此方法仅限于新手。