猫史档案馆


[教程帖]轻松学python[第一章--- Hello World]

用户:GodeyesGodeyes查看:1 回复:2 评论:1 创建时间:2020-05-31T09:39:58


Godeyes决定把阿短,编程猫,猫老祖的形象修改掉,改成了吕博士,景浩,兵兵,曦哲。后续会继续增加更多人物

~~~~~~~~~~~~~~~~~~~~~~~~分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

center_image 任何一个编程语言写出的第一个程序都是Hello World,告诉这个编码世界我来了!为什么会这样?

有人说是为了纪念最早使用程序控制的一台织布的机器,这台机器织出的挂毯上的花纹,就是“Hello World”;有人说著名教材的 The C Programme Language 中使用它做为第一个演示程序。

不管怎样,Hello World已经成了编程界的一种经典。

 我们的第一行Python代码,也从Hello World开始。

 

1.3.1 启动IDLE

center_image

安装Python之后,就可以开始编程了。Python代码写在后缀名为.py的文件中。这个.py文件和我们常见的.txt没有区别,都可以直接被记事本打开的,也就是说,直接使用记事本就可以编写Python程序了。

但事实是,记事本对编程并不友好,比如,它会在文件开始的地方加上几个特殊字符(UTF-8 BOM)。它也不提供行号、高亮等编程最基本的对于编辑器的要求,甚至还可能产生乱码问题。

集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能,是一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。

所以在实际使用中,一般不直接使用系统自带的记事本,而是会使用一些比较强大的文本编辑器,如Sublime Text、notepad++、Edit Plus等。

更多时候,为了效率和方便,我们还会使用更加强大的集成开发环境Integrated Development Environment,缩写为IDE。

简单来说,集成开发环境的最大特点在于集成,可以理解为它把你编程时可能会用到的东西都集中到一块了,就像一个万能的助手一样。

比较著名的IDE有Visual Studio、Eclipse、Py Charm等。你作为一个Python的初学者,使用Python自带的开发环境IDLE就可以了。我们可以在开始菜单中看到它,如图1.15所示。

图1.15 安装进来的 

第一项的IDLE是就是你要用的集成开发环境。它是在你刚才安装Python的时候一起安装进来的。后面我们就通过它来编写和运行Python程序。

现在单击IDLE(Python 3.6 喵bit),打开IDLE,如图1.16所示。

图1.16 IDLE界面

1.3.2 编写Python第一行代码

center_image

打开的新窗口名字叫Python 3.6.5 Shell,计算机中的shell一般被称为“命令解析器”,用于接收用户的指令,然后处理指令并返回相应的结果。前面我们提到过的cmd,就是一种shell。

这里的“>>>”和前面在cmd中输入python后出现的“>>>”一样,叫作提示符,计算机用它来提示你,你想让它做什么。现在你在“>>>”后面输入一行代码,如下:

print是打印的意思,注意这里的print后面是一对英文的小括号,小括号中是一对英文的单引号。输入完成后按下键盘上的Enter(回车)键,看看什么效果。详细的编写规则,我们后面再讲哦。           center_image

 

 

 

 

 

 

 

新的一行出现了“Hello World!”,如图1.17所示。


图1.17 第一行代码运行成功

center_image

 

 

 

真棒!你已经完成了第一个Python程序了!

 

 

 

 

 

center_image

 

 

 

 

 

 

 

 

确实挺简单的。博士咱们学点复杂的、厉害的吧。

 

 

 

 

 

 

 

 

 

1.3.3 IDLE的配置

center_image

别着急。在深入学习Python之前,我们可以尝试配置一下IDLE,让它用起来更顺手。点击Options(选项)菜单下的ConfigureIDLE(配置IDLE),打开配置界面,如图1.18所示。

图1.18 IDLE配置界面

在Fonts/Tabs选项卡下,你可以设置IDLE中的文本的字体样式(Font Face)、字体大小(Size)以及是否粗体(Bold)等,在Highlights选项卡中你可以自定义IDLE中的文本的高亮颜色、高亮主题(Theme)等。

配置好IDLE之后选择Apply(应用),让设置生效,然后单击“Ok”按钮关闭设置界面就可以了。

图1.19所示的是将字体设置为Courier New(编程常用的一种字体),大小设置为12,高亮主题选择IDLE Classic后的效果。

图1.19 IDLE更换配置后的效果

1.3.4 将Python代码写在文件中

center_image

 

 

 

 

 

 

博士,我发现了一个问题。在使用IDLE时,输入任一条指令后按Enter键,它都会结束输入,并返回对应的内容,如图1.20所示。但如果我们的程序多于一行代码怎么办?

图1.20 输入内容后按Enter后IDEL马上执行

center_image

 

 

 

如果想编写多行代码、一次性地在IDLE中执行,可以使用Python自带的一个编辑器。方法是,在IDLE中,选择“File(文件)”菜单下的“New File(新文件)”,或者直接按快捷键Ctrl+N,都会弹出一个空白的窗口,窗口名为untitled(未命名)。在这个新的空白窗口中,我们输入以下代码:

输入上述代码时,你们看窗口上的名称有什么变化吗?       center_image                         博士,我来说:  窗口的名称“untitled”两边多了两个星号。                                         center_image

星号是提示我们输入的内容还没有保存,此时如果电脑突然断电了,没有保存的内容就会消失。所以保险起见,要养成写完东西保存的好习惯。

保存方式和大多数我们常用的软件一样,在该新窗口中,选择“File(文件)”菜单下的“Save(保存)”,或者直接按快捷键Ctrl+S,此时会弹出一个路径选择框,用于选择要保存的路径。

找到你要保存的路径后,给你要保存的文件起个名字,比如hello,单击“保存”按钮即可,如图1.21所示。

图1.21 文件保存

保存好之后你会发现新窗口的名称已经变成了“Hello.py-D:/my_python/hello.py(3.6.5)”。这个.py就是你保存的时候IDLE自动加上的Python程序文件的专用后缀名。这个保存的路径,可以选择默认的,也可以按照自己的习惯选择,比如我这里选择D盘下的my_python文件夹。

保存好之后可以去保存的路径下看一看,将会看到hello.py文件,这个就是存有你代码的文件了,如图1.22所示。

图1.22 保存好的.py文件

1.3.5 Python文件的运行

center_image

 

 

 

 

 

博士,我有个疑问:现在已经将多行代码保存下来了,那要怎样才能让这些代码一次性都运行起来呢?

 

 

 

 

 

 

 

 

 

 

center_image

 

 

 

保存好之后,选择“Run(运行)”菜单下的“Run Module(运行模块)”,或者直接按F5键,就可以将你写的程序运行起来了。运行结果显示在IDLE的shell窗口中。小墨,你来试试吧。

 

 

 

 

center_image

 

 

 

 

 

 

 

 

好的,按F5键,运行,效果如图1.23所示。

图1.23 .py文件的运行

center_image

 

 

今天的学习就到此为止,

拓展练习1:在IDLE中打开Python编辑器。

拓展练习2:在Python编辑器中编写代码并保存在指定文件夹。

拓展练习3:在Python编辑器中运行保存好的代码。

拓展练习4:使用IDLE打开存在硬盘上的.py文件。


回复

上一页1 页 / 共 1下一页
GodeyesGodeyes

为什么跟我想象的不一样。。

点赞0


评论


D453D453

我成功了!谢谢

点赞0


评论