《中小学生Python编程入门指南》1.2 Python是什么

1.2 Python是什么


    Python语言是一种计算机语言,我们可以这样理解计算机语言。我们人类和计算机语言不通,所以需要中间介质,计算机懂的,我们人类也懂的,这就是计算机语言。Python只是很多种计算机语言中的一种。如果对编程这方面有了解的话,应该还会听过C、Java、C++、PHP等等计算机语言。

Python这个单词翻译成中文就是巨蟒的意思,习惯来说,对于编程语言都是没有中文名的,直接用原名。其实不一定所以编程语言都是用英文编写的,还有用中文编写的,但很少人用,比如易语言,就是一款中文的编程语言,就有中文名。

这就是python的图标。 是有两条巨蟒相互盘结而成。我们可以在电脑桌面上新建一个txt文档。如下所示:

然后将文档的后缀名.txt修改为.py,我们就能看到图标的变化,这就是一个可执行的python脚本。

(可能会有一些同学,修改后缀后没有发生变化,可以查看是否是文件后缀名隐藏导致的。将打开文件管理器,将隐藏项点击显示。如果不是win10的电脑,可以上网搜索一下即可。

我们自然语言的发明者已经无法考究,但是计算机编程语言的发明发展时间较短,还是能知道是谁发明了Python语言。Python语言的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum),现已退休。据说他是在1989的圣诞节假期期间,在阿姆斯特丹,为了打发无聊而开发了Python这样新的脚本解释程序,作为ABC语言的一种继承。就像是我也是为了打发因为疫情延长的春节假期而决定写这本书一样。希望这本书有几个读者能看到并觉得有用。希望还有很多人在打发时间的时间不是立马拿起手机玩游戏,也许能做点什么影响世界的事情。之所以选择巨蟒(python)来作为这个语言的名字,其实是取自于英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python‘s Flying Circus)。

吉多·范罗苏姆被我们所津津乐道的还有一件事。他本人在多次活动中穿着一件黑色T恤,上面写着“Life is short, use Python”,附带中文写着“人生苦短,我用Python”。这句话便广为流传,还有一句类似是“Life is short, you need Python”。如果遇到用Python的人,说这两句话应该能得到会心一笑。这其实是说明了Python的简洁性,经常也有听到这样的例子,完成同样的一个任务,如果使用汇编语言,需要1000行代码;换成C语言来编写,则需要500行;如果使用Java呢,则需要100行代码;而使用Python,20行就足够了。这就是Python,使用Python语言编写可以节约大量的编程时间。

现在很多大学计算机相关专业教程设计仍使用的是C语言,也有一些大学使用Java教学,有安全专业的可能学习汇编语言,而使用Python的还是较少的,一般都是在实际工作学习或者在课外时间中学习。

计算机语言那么多,怎么知道自己用的语言是不是主流的计算机语言呢?有一个著名的计算机语言排行榜Tiobe排行榜每月统计并发布一次热门排行(https://www.tiobe.com/tiobe-index/),大家有时间可以看看这个月哪个语言拿得第一。Tiobe排行榜每年会发布一次年度语言,Python就曾于2007年、2010年、2018年获得年度语言称号。该榜单截图如下:

原文地址:https://www.cnblogs.com/sunshinesky/p/12297281.html

时间: 2024-10-01 05:10:33

《中小学生Python编程入门指南》1.2 Python是什么的相关文章

《中小学生Python编程入门指南》3.1 运算符

第二章 Python的基本语法 3.1 运算符 什么是运算符呢?其实很简单,我们数学上学习到的加减乘除就是运算符,还有前面学习到的赋值语句"等于号"也是运算符.很多高级编程语言会将常用的运算符设计成一样,像Java.C.JavaScript等等,常用的运算符基本上一致,可以降低学习的成本.而且运算符是十分常用的,所以一般都会设计得比较简便且容易理解,以提高编写效率.下面列举Python得运算符,这些也不用特意去记,用着用着就记得,不记得就多查查,多看几遍就记得了. 1.Python的运

《中小学生Python编程入门指南》 附录一

附录一     1.我们日常使用的数字进制是十进制,也就是"逢10进1",就是我们数数,从0数到9,到了10就又变化了,又是从0开始.一样的,二进制顾名思义就是"逢2进1",从0数数,0.1.10.11.100.101...以此类推.我们可能比较常用的还有十六进制数,比如说我们在用Photoshop等图片编辑软件或者其他用到颜色编辑的工具时,时常会看到类似于"#12d54f"之类的表示方法,其实这六位数值就是对应了我们"三原色"

《中小学生Python编程入门指南》1.3 安装环境

1.3 安装环境 Python是一种开发语言,是需要编译这种语言的工具的,只有编译成我们电脑懂得语言,电脑才能执行我们得python语句,我们一般都称为软件开发环境(Software Development Environment,SDE),我们可能还听过IDE(集成开发环境,Integrated Development Environment),这是涉及比较专业的开发工具,有兴趣的同学可以了解,本书还是主要侧重于基础知识的普及. 我们本书演示用的操作系统是Windows 10系统,当然,如果使

《中小学生Python编程入门指南》2.1 设计开发一个计算器

第二章 设计自己的第一个Python应用 1.1 设计开发一个计算器 这一节我们来尝试实现完成一个计算器的应用.毕竟我们是初学者,不可能做得那么完美,也不是真的需要实现,只是想借这一个应用的理解,我们带入一些python的教学和其他的计算机相关知识. 我们先想想,计算器我们需要什么功能?先不想象多么只能的计算器,我们要先实现简单的会加减乘除的就可以了.那么我们就知道了,计算器是要有会加减乘除计算的功能的.那除此之外呢?我们想一下计算的流程,其实就是三个部分组成:①输入.②计算.③输出.好,那我们

《中小学生Python编程入门指南》 1.1 什么是编程

原文地址:https://www.cnblogs.com/sunshinesky/p/12297274.html

Python编程入门到实践 - 笔记(1,2章)

自学 Python 有段时间了,总是觉得自己基础不牢,想着把看完的两本基础书写个博客做个笔记啥的. 准备在重新看一遍<Python编程入门到实践>,坚持写博客笔记. Python编程入门到实践的前两章笔记,学习的内容如下: 查看当前环境中的 python 版本 python环境的搭建 变量和变量的命名 字符串的打印 修改字符串的大小写 制表符和换行符 删除空白字符 python的整数运算,计算平方,立方 使用 str() 函数 查看当前环境中的 python 版本 命令行下输入 python 

Python编程入门(一)

Python编程入门(一) ========================================================================================= 概述: ========================================================================================= 编程语言 1.脚本编程语言 ★脚本编程语言 如php,perl,python,java等为脚本编程语言,

树莓派Python编程入门与实战 PDF

树莓派Python编程入门与实战 链接:https://pan.baidu.com/s/1y2-912g7VknVzXKAdzUPpA 密码:rzbz 原文地址:https://www.cnblogs.com/luoshuifusheng/p/9376025.html

分享《Python核心编程(第3版)》《Python编程入门(第3版)》高清中英文版PDF+源代码

<Python核心编程(第3版)>经典<Python核心编程(第二版)>的全新升级版本,总共分为3部分.第1部分为讲解了Python的一些通用应用,包括正则表达式.网络编程.Internet客户端编程.多线程编程.GUI编程.数据库编程.Microsoft Office编程.扩展Python等内容.第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器.CGI和WSGI相关的Web编程.Django Web框架.云计算.高级Web服务.第3部分则为一个补充/实验章节,包括文