zoukankan      html  css  js  c++  java
  • python入门(5)使用文件编辑器编写代码并保存执行

    python入门(5)使用文件编辑器编写代码并保存执行 

    两款文本编辑器:

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

    sublimetext

    一个是Notepad++,免费使用,有中文界面:

    notepad++

    请注意,用哪个都行,但是绝对不能用Word和Windows自带的记事本。

    Word保存的不是纯文本文件,而记事本会自作聪明地在文件开始的地方加上几个特殊字符(UTF-8 BOM),结果会导致程序运行出现莫名其妙的错误

    1、安装好文本编辑器后,输入以下代码并文件保存为hello.py。

    print 'hello, world'

    2、可以打开命令行窗口,把当前目录切换到hello.py所在目录,就可以运行这个程序了:

    C:Workspace>python hello.py
    hello, world

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

    #!/usr/bin/env python

    然后,通过命令:

    $ chmod a+x hello.py 

    小结

    用文本编辑器写Python程序,然后保存为后缀为.py的文件,就可以用Python直接运行这个程序了。 

    Python的交互模式和直接运行.py文件有什么区别呢?

    直接输入python进入交互模式,相当于启动了Python解释器,但是等待你一行一行地输入源代码,每输入一行就执行一行。

    直接运行.py文件相当于启动了Python解释器,然后一次性把.py文件的源代码给执行了,你是没有机会输入源代码的。 

    Python开发,可以一边在文本编辑器里写代码,一边开一个交互式命令窗口运行调试,事半功倍!

  • 相关阅读:
    thinkphp中field的用法
    Thinkphp常用标签
    thinkphp框架的相关总结
    TP 控制器扩展_initialize方法实现原理
    Thinkphp中的volist标签(查询数据集(select方法)的结果输出)用法简介
    php中遍历数组的方法
    django自定义过滤器
    centos7 安装 mysql
    centos7 安装 nginx
    centos 服务器改名
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6744586.html
Copyright © 2011-2022 走看看