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

再去给大家讲一下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的身影。

相关文章

java是编译型还是解释性语言(java是编译型语言吗)

Java 语言在实现上结合了编译和解释两种方式,但更准确地说: Java 是先编译成字节码,然后由 JVM 解释或即时编译(JIT)执行的语言。 Java 的执行流程概览:1、源代码(.java 文件...

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

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

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

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

Python自动化办公学习笔记11——布尔类型、变量赋值、类型转换

1. 布尔类型(Boolean)在Python中,布尔类型是整数类型的子类,其中`True`表示"真"或"是",`False`表示"假"或"否&...

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

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

小白学python经常会有这三个认知错误

引言很多 python初学者,经常会有这个或那个的理解问题,大部分集中在语法层面,不理解为什么或者如何写。但本文主要讲三个认知上的错误,并不是语法层面的。在我接触的初学者中,这三个认知一直是他们所困惑...