AI技术百科
418浏览
0点赞
1.1、Python是什么?
Python 是一种高级计算机编程语言,作者是荷兰人吉多·范罗苏姆。在 1989 年圣诞节期间,吉多打算开发一种新的脚本语言,用来取代 ABC 语言,就这样,一门新的编程语言 Python 诞生了。吉多之前参与了 ABC 语言的开发,其认为阻止 ABC 语言成功的一个重要因素就是 ABC
12-25 23:53
391浏览
0点赞
1.2、Python的优点(优势)
与 C++、Java、Perl 等语言比较起来,Python 的优点如下:1. 易读性Python 的语法简洁易读,无论是初学者还是已经有数年软件开发经验的专家,都可以快速地学会 Python,并且创建出满足实际需求的应用程序。2. 高支持性Python 的程序代码是公开的,全世界有无数的人在搜
12-25 23:52
353浏览
0点赞
1.3、Python的版本
Python 作为一种语言,它也是随时间而逐步演进的:早期版本的 Python 被称作是 Python 1;在 2000 年,Python 2 的第一个版本发布了,它目前仍在广泛使用中;2008 年 Python 3 的第一个版本发布,它是目前的最新版本。不同版本的 Python 语法有所不同,有些代码使用了某
12-25 23:52
422浏览
0点赞
1.4、Python编译器(解释器)汇总
语言是一种规范,或者说仅仅是一张纸,编译器、解释器是语言的具体实现,不同的解释器会添加自己的一些风格。所以即使是同一份代码,使用不同的解释器其表现也会有所不同。Python 语言是开放的,任何人、任何公司或者组织都可以做出自己的实现,做出自己的解释器。目前
12-25 23:51
399浏览
0点赞
1.5、Pycharm简介
我们在《Python编译器》一节中下载安装的软件包主要包括 Python 解释器和其依赖的库文件,有些也带有编辑器等辅助工具。但总的来说,这些都是比较基础的工具。如果希望大幅提升开发效率,可以选择安装一些集成开发环境,这样编辑代码、运行程序、调试程序便都可以在一个
12-25 23:51
556浏览
0点赞
1.6、Anaconda使用教程(图解)
Anaconda 是一个非常类似于 PyCharm 的集成开发环境,也是本教程推荐的集成开发环境,其下载地址为 https://www.anaconda.com。它可以在 Windows、Linux 和 macOS 系统上运行。在下载页面 https://www.anaconda.com/distribution/ 可以选择操作系统和 Python 的版本,如
12-25 23:50
353浏览
0点赞
1.7、Python代码的两种运行方式
Python 代码有两种运行方式,即交互运行方式和脚本运行方式:交互运行方式和 Windows 系统上的 cmd 类似,启动 Python 解释器后,解释器等待用户输入指令,在接收到用户指令后就去执行该指令,指令执行完毕后接着等待用户的下一条指令。而脚本运行方式则是将用户执行存
12-25 23:50
383浏览
0点赞
1.8、在网页上运行Python代码
最近比较流行的 Python 代码运行方式是 Notebook,它使用网页作为用户界面来编辑和执行 Python 代码。首先需要安装 notebook 这个包,下面演示在 Anacconda 中安装 Notebook 包的方法。启动 Annaconda,在左边栏中选择 Home 选项,在右边栏中选择开发环境 book27,如图1
12-25 23:50
323浏览
0点赞
1.9、Python注释的用法
注释是不会被执行的。Python 使用类似于 Shell 的行注释方式,以#开始一直到行结束,这些内容都被认为是注释。解释器是不会对这部分内容进行任何处理的。另外一种特殊的注释方法,或者严格来说不叫注释,叫作字符串注释。就是将注释内容放入模块、函数、类的起始字符串
12-25 23:49
347浏览
0点赞
1.10、Python缩进和代码块
和其他语言不同,Python 使用缩进来表示代码块,即连续代码行中,缩进相同的行被认为是一个块。如图1所示的代码就包含两个块,它们的缩进是相同的。图1:代码块和其他语言一样,块是可以嵌套的,如图2所示的代码便是大块中包含小块。一个块最少包含一条语句。图2:嵌套
12-25 23:48
323浏览
0点赞
1.11、Python之禅(编码规范)
使用 Python 语言进行软件开发应该遵循什么样的风格和原则呢?Tim Peters 对该问题进行了解答,他的答案被称作 Zen of Python,也就是本节将要介绍的 Python 之禅。这些编码的原则被 Python 社区广泛接受,因此最后被放入到各个 Python 解释器中了。用户只需要在 Python
12-25 23:47