Python 特点介绍|学习笔记

简介: 快速学习 Python 特点介绍

开发者学堂课程【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编程的小试验,介绍常用程序的编写方法


相关文章
|
1月前
|
存储 C语言 Python
【Python】学习笔记day3
【Python】学习笔记day3
27 1
|
4月前
|
SQL 分布式计算 大数据
Python+大数据学习笔记(一)
Python+大数据学习笔记(一)
44 0
|
29天前
|
前端开发 安全 JavaScript
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
Python的Flask框架的学习笔记(前后端变量传送,文件上传,网页返回)内含实战:实现一个简单的登录页面
|
13天前
|
Python
基于Django的Python应用—学习笔记—功能完善
基于Django的Python应用—学习笔记—功能完善
|
13天前
|
存储 数据库 数据安全/隐私保护
基于Django的Python应用——学习笔记
基于Django的Python应用——学习笔记
|
1月前
|
存储 C语言 芯片
【Python】学习笔记day1
【Python】学习笔记day1
33 1
|
1月前
|
算法 搜索推荐 测试技术
python排序算法及优化学习笔记1
python实现的简单的排序算法,以及算法优化,学习笔记1
34 1
|
6月前
|
jenkins 持续交付 开发工具
Python学习笔记_Devops_Day05
Python学习笔记_Devops_Day05
|
6月前
|
持续交付 开发工具 数据安全/隐私保护
Python学习笔记_Devops_Day04
Python学习笔记_Devops_Day04
|
6月前
|
JSON JavaScript 前端开发
Python学习笔记_Devops_Day02
Python学习笔记_Devops_Day02