【Python专题】python入门之代码编辑器和输入输出

Part 1:选择代码编辑器

1.为什么?

  • 在前面的博文中我们完成了第一个python程序,那是在python的命令行交互环境下使用命令行完成的,这种方式虽然很简单,但也有弊端,那就是不方便。
  • 和别的程序语言一样,使用文本编辑器也可以直接写python代码,然后保存为.py文件则可以使用python解释器运行。

2.使用什么编辑器?

  • NotePad++。免费,简单方便而又强大的文本编辑器,强烈推荐。
  • Sbulime Text 。免费使用,也是一款比较好用的编辑器。
  • UltraEdit。付费,号称全宇宙最强文本编辑器,土豪可入。我是不会说可以破解使用这种话的(^_^)。
  • 注意:不可使用word或者windows自带的文本编辑器。因为word不是纯文本编辑器,是带有格式的,而windows自带的Notepad会自动在文件开头添加某些标志字符。

3.如何使用文本编辑器写python代码

python解释器可以识别的文件是后缀为py的文件,因此,需要把编辑好的文本保存为xxx.py的形式。下面用文本编辑器来完成第一个python程序:

  • 在文本编辑器中输入下面内容:

    print('Hello world!')

  • 然后把文件保存为FirstPythonProgram.py,在桌面新建一个文件夹,命名为:Python,把前面完成的文件保存到该文件夹下。

  • 打开命令行(快捷键win+R,输入cmd),定位到刚才到新建的目录下:
    cd desktop/Python。注意此处的Python为刚才新建在桌面的文件夹名称,若不是这个则需改为自己对应的名称。
  • 输入python FirstPythonProgram.py,则python就会执行该文件的代码内容,示例如下:
    NotePad++ Editor

Part 2:Python的输入输出操作

1.输出操作

  • pythonprint()函数用来向屏幕输出内容。
  • 用法:print('内容')或者print('内容1','内容2','内容3'),后面的内容可根据需要添加,示例:向屏幕输出:

    你好,ALex,欢迎你!
    

    print('你好,ALex,欢迎你!'') 或者 print('你好','Alex','欢迎你!')

2.输入操作

  • 输入操作指的是通过键盘等设备向python程序输入内容。
  • python提供input()函数来接受用户输入。现在只考虑使用,具体细节在以后会讲解。
  • 用法:variable=input(string-variable)。示例:我们希望通过自己输入姓名和成绩然后让程序输出,则可设计为如下:

    >>>name=input('输入你的姓名:')
    >>>grade=input('输入你的成绩:')
    >>>print('你的姓名:',name,'你的成绩:',grade)
    

    这里写图片描述

  • 请接着后面的内容继续学习!
posted @ 2017-04-27 11:08  yczha  阅读(331)  评论(0)    收藏  举报