开发者学堂课程【Linux 操作系统实战:Python 特点介绍】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/699/detail/12307
Python 特点介绍
内容介绍
一、Python 简介
二、Python 特点介绍
三、Linux 下如何安装 python3?
四、python3测试小实验
一、Python 简介
Python 是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
它于1991年被荷兰人 Guido 成功开发出来,1989年圣诞期间,Guido 想打发圣诞节的无趣而开发出了 Python,Python 的英文意思是代码蛇的意思这个名字取于20实际70年代的喜剧电视。
自从20世纪90年代 Python 语言诞生以来,它就被逐渐广泛的应用于系统的处理和 Web 的编程,Python 是一种解释性的脚本语言,它可以应用于很多领域,包括 Web 和 Internet 的开发、还有科学的计算和统计、人工的智能、桌面界面的开发、软件开发、后端开发等,Python 已经成为了最受欢迎的语言之一。
Python 最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发,应用于很多领域。
Python 很受欢迎,自2004年以来使用量呈线性增长。2000年的时候发布了 Python2,稳定版本是Python2.7,2008年发布了 Python3,目前使用量最多。
Python3不是完全兼容 Python2的,2011年1月,Python3获得好评,被评为2010年年度语言,说明它获得了充分的关注和应用,越来越多的被应用于一些独立的大型项目的开发。由于 Python 的简洁性、易读性和可扩展性,在国外,用 Python 做研究计算的科学研究机构越来越多,一些知名大学已经展开了 Python 的相关课程,所以它现在被应用于很多的领域。
在中国内地,它在很多时候作为一个万能胶的语言,在人工智能开发、大数据分析领域应用的越来越多。
二、Python 特点介绍
1.代码少,操作少,功能多,工资高
Python 是一种代表简单主义思想的语言,阅读一个良好的 Python 程序就像读英语一样,它专注于解决问题,而不是理解代码的本身,所以非常简洁。
Python 及其容易上手,因为 Python 有很简单的说明;它的速度快,因为 Python 的底层是由 c 语言写的;
Python 是免费开源的,资源开放源代码的软件之一,使用者可以自由发布软件的拷贝、阅读源代码、对它做改动、将它的一部分用于新的自由的软件之中,这种免费开源的思路非常符合中国的特点。
Python 是一种高层的语言,用 Python 程序编写的时候不需要管理程序使用的内层和底层细节的,有点类似 java,是一种很简洁的语言。
Python 具有可移植性,由于它开源的本质,Python 已经被移植到很多平台上直接使用;它本身是一种解释性的语言,也就说 Python 写出来的语言不需要编译成二进制代码,它可以直接从源代码运行程序。
Python 是一种出名的“万能胶水“语言,完全开源、简洁性、易读性以及可扩展性,本身既能撑起一片天,也能融入 C、C++、JAV 等几乎所有语言中,作为补充,完成这些语言不好实现的功能。
这么多的优点,使得 Python 在人工智能、大数据领域的应用越来越多,也就造成它的工资越来越高。
2.最受欢迎的程序设计语言之一
因为 Python 独特的可扩展性、课嵌入性、丰富的库以及它规范的代码,使得 Python 目前已经成为最受欢迎的程序设计语言之一,自从2004年以后,python 的使用率呈线性增长,尤其在人工智能、大数据开发领域大放光彩,几乎无人能及。它最强大之处就在于它是可移植的,又具有很强的解释性。
3.Python 的流行版本
目前较流行的版本是 Python 2和 Python 3,Python 2于2000年10月16日发布,稳定版本是 Python 2.7;Python 3于2008年12月3日发布,目前最新版本为,Python 3.8.3。
Python 3.不完全兼容 Python 2。Python 的标准库很庞大,可以处理各种各样的表达式,包括正则表达式、文档生成、单元测试、线程数据库、网页浏览器等。
Python 还有很多高质量库,有很多很规范的代码,都使得 Python3很流行。
三、Linux 下如何安装 python3?
1.检查是否安装了 python3;
2.安装环境依赖包以及依赖库;
3.下载安装包并解压复制到安装的目录下;
4.编译和安装;
5.配置环境变量。
四、python3测试小实验
分享 Python3编程的小试验,介绍常用程序的编写方法