python王牌学习-2.python简介(python基础介绍)

yumo6663个月前 (07-28)技术文章32

再去给大家讲一下python的简介。python是一名90后,他是在一九八九年圣诞节的时候由一个程序员荷兰人叫做极多范罗苏姆去开发的这样的一个语言。他最开始的时候就是为了打发无趣的、无聊的圣诞节,但是他最终是在python九一年的时候被真正的生了出来。

为什么叫python?它实际上取自的一个叫做电影喜剧,叫做苏皮python的飞行马戏团,实际上它的名字是一个大蟒蛇。到目前为止已经更新到3.0版本了,大家也会叫做python3000,但是一般都不会这么叫,一般就会叫做py3k,但是通常也习惯上把它叫做python3。

在2020年1月1号的时候已经官宣python2不再进行更新了,所以对于初学者来说学习python3就可以了。至于python3.7、python3.8无所谓,哪个版本都可以。

再来看一下python是一个叫做跨平台的计算机编程语言,在这儿的时候什么叫做跨平台?可以把你的想法告诉我,我在以计算机认识的方式告诉计算机,我们是你们之间交流的一个工具。python是人与计算机之间交流的一个工具。

跨平台比如有的操作系统是windows操作系统,有的操作系统是苹果操作系统,而python程序可以在windows操作系统、苹果操作系统以及linux操作系统当中进行运行。它是一种解释型的语言,在开发过程当中没有编译这个环节,这点是与java不一样的。

所以要理解这个问题就得看一下java,java是需要编写编译才能运行的,而python是没有编译这个环节,只要写完之后就可以直接由解释器进行解释执行了。它是一种交互式语言,可以直接在提示符后面直接写代码。我来给你演示一下,在这的时候去找python3.8,然后把它打开,看到了吗?这个3个就叫做命令提示符,在这写一个叫什么?520,一回车看一下,是不是就直接打印输出了?可以直接在这个后面写在python当中一切皆对象。

所以python是一门叫做面向对象的编程语言,它是一个初学者最好的语言。为什么说它是初学者最好的语言?第一它的语法简单,第二它写起来没有那么复杂,而且它支持广泛的应用程序的开发,从简单的文字处理到web浏览器,再到游戏,它都可以去做。

也就是所说的,它可以从自动化到网络爬虫到数据分析,再到高端的人工智能,每到处都可以去看到python的身影。

相关文章

一文讲清Python语言的应用与实践(python语言的运用)

摘要:Python作为一门简单易学且功能强大的编程语言,广受程序员、数据分析师和AI工程师的青睐。Python不仅语法简洁、易于上手,而且功能强大,几乎可以胜任各种类型的编程任务。本文将从“Pytho...

新手学Python避坑,学习效率狂飙! 三、Python 数据类型

Python 是一种动态类型语言,在使用变量时不需要显式声明数据类型,变量的数据类型会在赋值时根据赋值的值自动确定。以下是 Python 中主要的数据类型及相关避坑分享:一、数字类型1、整数(int)...

Python 中Typing,你了解多少(python trie)

Typing是一个功能强大的内置 Python 模块,它为类型提示提供运行时支持。可以强制 Python 在运行时进行类型检查。在了解模块的作用 typing 之前,需要了解动态和静态类型的编程语言。...

Python 静态方法、类方法与多态方法:特性解析与实战应用

在 Python 面向对象编程的重要概念,它们各自具备独特的特性和应用场景,为开发者提供了多样化的编程方式。静态方法不依赖实例状态,类方法以类为操作主体,多态方法则实现了不同类对象对同一消息的差异化响...

编译型语言和解释型语言(编译型语言和解释型语言的特点)

年代区分从硬件技术和软件需求,计算机发展初期,没有可能发展真正的解释型语言,运行速度和内存都受限,只有给机器喂二进制代码才能勉强跑起来。但事实上,解释型语言却在计算机发展很早的时期曾经出现过,当然这和...