python:一门解释性编程语言;也可称‘脚本语言’;
创造者:龟叔--Guido van Rossum
时间:1989
内置库:网络、文件、GUI(图形界面、图形用户接口)、数据库、文本等 <------>第三方库
优点:
1.拥有高效的数据结构;python 4种基本结构:列表、字典、元组、集合
2.简单高效面向对象;(后边理解)
3.解释性语言,无须编译和链接;
4.跨平台应用;
缺点:
1.和C程序相比运行速度慢:
因为Python是解释型语言,你的代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行的机器码,所以非常快
2.代码不能加密,发布python程序就是发布源码:
C语言不用发布源代码,只需把编译后的机器码(也就是你在Windows上常见的xxx.exe文件)发布出去。要从机器码反推出C代码是不可能的,所以,凡是编译型的语言,都没有这个问题,而解释型的语言,则必须把源码发布出去;这个缺点仅限于你要编写的软件需要卖给别人挣钱的时候。目前,靠卖软件授权的商业模式越来越少了,靠网站和移动应用卖服务的模式越来越多了,后一种模式不需要把源码给别人;
代码:优雅简单,简练易懂
适应场景:
网络应用,包括网站、后台服务等等;
系统管理员需要的脚本任务等等;
包装其他语言开发的程序;
安装:官网下载https://www.python.org/downloads/windows/
我的windows64选择Windows x86-64 executable installer 点击安装注意勾选Add python to path 即可!