微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

由于文件不存在而无法打开he

在Python的交互式命令行编写程序中,优点是可以立即获得结果,缺点是无法保存它们,下次要运行时,必须再次输入。

因此,当我们实际开发时,我们总是使用文本编辑器来编写代码,编写代码,并将其保存为文件,这样程序就可以一次又一次地运行。

现在,让我们用文本编辑器编写最后一个‘Hello,world’程序并保存它。

那么问题是:哪一个是最好的文本编辑器?

VisualStudioCode!

https://greasyfork.org/da/scripts?set=461895

我们推荐微软的VisualStudioCode,它不是大型的VisualStudio,它是小型VisualStudio的紧凑版本,VisualStudioCode可以跨越它!平!台湾!Windows、Mac和Linux是常见的。

请注意,您没有使用Word和Windows附带的记事本。Word不保存纯文本文件,记事本聪明地在文件开头添加一些特殊字符(UTF-8 BOM),导致程序运行中出现无法解释的错误

安装文本编辑器后,输入以下代码

https://greasyfork.org/zh-TW/scripts?set=461895

打印(‘你好,世界’)

请注意,打印前没有空格。然后,选择一个目录,如C:Work,将文件保存为hello.py,打开命令行窗口,将当前目录切换到hello.py所在的目录,然后运行程序:

C:Work>pythonhello.py

你好,世界

https://movie.douban.com/doulist/138802113/

您也可以将它保存为另一个名称,例如First.py,但是必须以.py结尾,没有其他的。此外,文件名只能是英文字母、数字和下划线的组合。

如果当前目录中没有hello.py文件,运行pythonhello.py将报告一个错误

C:userIEUser>pythonhello.py

Python:can‘topenfile’hello.py‘:

[Errno 2]NosuchfileorDirectory

报告错误意味着由于文件不存在而无法打开hello.py文件。此时,请检查当前目录中是否存在此文件

https://www.meipian.cn/3judv6bh

如果hello.py存储在另一个目录中,则首先使用cd命令切换当前目录。

视频演示:

 

 

注意,对于100 + 200,Python解释器自动计算出结果300,但是,'100 + 200 ='是字符串而非数学公式,Python把它视为字符串,请自行解释上述打印结果。

输入

现在,你已经可以用print()输出你想要的结果了。但是,如果要让用户从电脑输入一些字符怎么办?Python提供了一个input(),可以让用户输入字符串,并存放到一个变量里。比如输入用户的名字:

>>> name = input()
Michael

当你输入name = input()并按下回车后,Python交互式命令行就在等待你的输入了。这时,你可以输入任意字符,然后按回车后完成输入。

输入完成后,不会有任何提示,Python交互式命令行又回到>>>状态了。那我们刚才输入的内容到哪去了?答案是存放到name变量里了。可以直接输入name查看变量内容

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐