首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

第二讲:用文本编辑器搞定第一个小程序

学过程序开放的童鞋都知道,程序的第一课都是用代码实现文字的显示。

代码学习本身就是枯燥乏味的工作,但咱们的工作就是开发,用枯燥乏味的工作换来有趣的事情,

在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。

所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。

现在,我们就把上次的程序用文本编辑器写出来,保存下来。

那么问题来了:文本编辑器到底哪家强?

推荐两款文本编辑器:

一个是Sublime Text,免费使用,但是不付费会弹出提示框:

一个是Notepad++,免费使用,有中文界面。建议用这个!

请注意,用哪个都行,但是绝对不能用Word和Windows自带的记事本。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误。

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

注意前面不要有任何空格。然后,选择一个目录,例如,把文件保存为,就可以打开命令行窗口,把当前目录切换到所在目录,就可以运行这个程序了:

也可以保存为别的名字,比如,但是必须要以结尾,其他的都不行。此外,文件名只能是英文字母、数字和下划线的组合。

如果当前目录下没有这个文件,运行就会报错:

报错的意思就是,无法打开这个文件,因为文件不存在。这个时候,就要检查一下当前目录下是否有这个文件了。如果存放在另外一个目录下,要首先用命令切换当前目录。

视频演示:

直接运行py文件

有同学问,能不能像.exe文件那样直接运行文件呢?在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在文件的第一行加上一个特殊的注释:

然后,通过命令给以执行权限:

就可以直接运行了,比如在Mac下运行:

人工智能邀你参加

————————————————————

定期更新IT最新动态和知识点;欢迎订阅

【UI】 【Linux】 【Python】 【云计算】

咨询热线:400—889—6929

只推你感兴趣的......

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115A0K05Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券