Myself
  • 1.Python历史
  • 2.安装Python
    • 2.1.Python解释器
  • 3.第一个Python程序
    • 3.1.使用文本编辑器
    • 3.2.输入和输出
  • 4.Python基础
    • 4.1.数据类型和变量
    • 4.2.字符串和编码
    • 4.3.使用list和tuple
    • 4.4.条件判断
    • 4.5.模式匹配
    • 4.6.循环
    • 4.7.使用dict和set
  • 5.函数
    • 5.1.调用函数
    • 5.2.定义函数
    • 5.3.函数的参数
    • 5.4.递归函数
  • 6.高级特性
    • 6.1.切片
    • 6.2.迭代
    • 6.3.列表生成式
    • 6.4.生成器
    • 6.5.迭代器
  • 7.函数式编程
    • 7.1.高阶函数
      • 7.1.1.map/reduce
      • 7.1.2.filter
      • 7.1.3.sorted
    • 7.2.返回函数
    • 7.3.匿名函数
    • 7.4.装饰器
    • 7.5.偏函数
  • 8.模块
    • 8.1.使用模块
    • 8.2.安装第三方模块

搜索结果

没有相关内容~~

3.1.使用文本编辑器

最新修改于 2025-08-07 16:44
在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。 现在,我们就把上次的 `'hello, world'`程序用文本编辑器写出来,保存下来。 那么问题来了:文本编辑器到底哪家强? # Visual Studio Code! 我们推荐微软出品的[Visual Studio Code](https://code.visualstudio.com/),它不是那个大块头的Visual Studio,它是一个精简版的迷你Visual Studio,并且,Visual Studio Code可以跨平台!Windows、Mac和Linux通用。 请注意,*不要用Word和Windows自带的记事本*。Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误。 安装好文本编辑器后,输入以下代码: ```python print('hello, world') ``` []( "复制到剪贴板") 注意 `print`前面不要有任何空格。然后,选择一个目录,例如 `C:\work`,把文件保存为 `hello.py`,就可以打开命令行窗口,把当前目录切换到 `hello.py`所在目录,就可以运行这个程序了: ```plain C:\work> python hello.py hello, world ``` []( "复制到剪贴板") 也可以保存为别的名字,比如 `first.py`,但是必须要以 `.py`结尾,其他的都不行。此外,文件名只能是英文字母、数字和下划线的组合。 如果当前目录下没有 `hello.py`这个文件,运行 `python hello.py`就会报错: ```plain C:\project> python hello.py python: can't open file 'hello.py': [Errno 2] No such file or directory ``` []( "复制到剪贴板") 报错的意思就是,无法打开 `hello.py`这个文件,因为文件不存在。这个时候,就要检查一下当前目录下是否有这个文件了。如果 `hello.py`存放在另外一个目录下,要首先用 `cd`命令切换当前目录。
开始访问