python可以解决哪些问题_分享一份Python学习指南它能解决你遇到的99%的问题

过程型程序设计快速入门

本章提供了足以开始编写Python程序的信息。如果此时尚未安装Python,强烈建议读者先行安装Python,(可找小编拿)以便随时进行编程实践,获取实际经验,巩固所学的内容。

本章第1节展示了如何创建并执行Python程序。你可以使用自己最喜欢的普通文本编辑器来编写Python代码,但本节中讨论的IDLE程序设计环境提供的不仅是一-个代码编辑器,还提供了很多附加的功能,包括-所有 助于测试Python代码、调试Python程序的工具。

第2节介绍了Python的8个关键要素,通过这8个要素本身,就足以编写有用的程序。这8个要素在本书的后续章节中将全面涉及与讲解,随着本书内容的推进,这些要素将被Python的其他组成部分逐渐补充、完善。到本书结束时,读者将对Python语言有完整的了解,并充分利用该语言提供的所有功能编写自己的Python程序。本章最后-节介绍了两个短小的程序,这两个小程序利用了第2节中介绍的Python特性的一部分, 以便读者可以及时尝试Python程序设计。

创建并运行Python程序

要编写Python代码,可以使用任意能加裁与保存文本(使用ASCII 或UTF-8Unicode字符编码)的普通文本编辑器。默认情况下,Python 文件使用UTF-8字符编码,UTF-8 是ASCII的超集,可以完全表达每种语言中的所有字符。通常,Python文件的扩展名为py,不过在一-些UNIX类系统上(比如Linux与MacosX),有些Python应用程序没有扩展名,Python GUI (图形用户界面)程序的扩展名则为pyw (特别是在Windows与Mac OSX上)。

在本书中,我们总是使用.py作为Python控制台程序与Python模块的扩展名,使用.pyw 作为GUI程序的扩展名。本书中提供的所有实例可以不需修改地在安装Python 3的所有平台上运行。

为确认系统已经正确安装Python,也为了展示经典的第1个程序,在普通文本编辑器(Windows记事本即可,后面我们会使用更好的编辑器)中创建一个名为hllopy的程序,其中包含如下一些内容:

#/s/bin/emv python3

prnt'Hello', "World!")

第1行为注释。在Python中,注释以#开始,作用范围为该行(后面我们将解释更隐秘的一些注释信息)第2行为空行,Python 会忽視空行,但空行通常有助于将大块代码分割,以便于阅读。第3行为Python代码,其中调用了print(函数,该函数带2个参数,每个参数的类型都是str (字符串,即一个字符序列)。

py文件中的每个语句都是顺序执行的,从第1条语句开始,逐行执行。这与其他-些语言是不同的,比如,C++ 与Java一般是从某个特定函数或方法(带有函数或方法名)开始执行。当然,下- -在讨论Python控制结构时我们将看到,Python程序的控制流也是可以改变的。

这里,我们假定Windows用户将其Python代码保存在C:py3eg目录下,UNIX(包括UNIX、Linux 与Mac OS X)用户将其Python代码保存在$HOME/py3eg目录下。.输入上面的代码后,将其保存在py3eg目录,退出文本编辑器。

保存了程序之后,就可以运行该程序了。Python 程序是由Python解释器执行的,通常在控制台窗口内进行。在Windows系统上,控制台窗口称为“控制台”、“DOS提示符”或“MS-DOS提示符”,或其他类似的称谓,通常可以通过“开始”、“所有程序”、“附件”这- -顺序打开。 在MacOSX.上,控制台是由Terminal.app程序(默认情况下在应用程序工具这一记录下)提供的,通过Finder可以进行访问。在其他UNIX系统上,可以使用xterm或窗口环境提供的控制台,比如konsole或gnome- terminal.

启动一个控制台,在Windows系统上,输入如下命令(前提是假定Python安装在默认位置)一控制台 的输出以粗体展示,输入的命令以细体展示。

e280cd2bcf81efe1b2318d2b39a95b2e31cd9119.jpg

由于ed (切换目录)命令是采用绝对路径的,因此从哪个目录启动并不会影响程序执行。

UNIX用户需要输入如下命令(假定Python3在PATH下):

$ cd $HOME/py3eg

$ python3 hello.py

上面两种情况下,输出应该是相同的:

Hello World!

文章篇幅有限,这里只分享一部分,理解一下哈

如果需要这本书的电子版和更多的学习资料

1、关注我,转发+评论

2、私信发送:【学习】,即可领取

目录↓↓↓

76da1f4951c623ea692e2ad6b1f999001649948f.jpg

2cc3bfa07b577b76b45584bd2897c269bb749d44.jpg

ff3e2cb2f42a8ca1b045be816c43dad8a8bfa608.jpg

711ec13d87863cf4136ab5a547db52db41273e10.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值