跳至主要內容

代码编辑器

yczha大约 3 分钟python基础python语法python

Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程open in new window

1.为什么?

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

2.使用什么编辑器?

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

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

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

    print("Hello,world!")
    
  • 然后把文件保存为FirstPythonProgram.py,

  • 打开命令行(快捷键win+R,输入cmd),定位到刚才到新建的目录下,输入

    python FirstPythonProgram.py
    
  • 程序执行打印出以下信息

    C:\Users\fanyu\Desktop>python FirstPythonProgram.py
    Hello,world!
    
  • 使用Sublime 文本编辑器执行代码:Sublime 文本编辑器在正确安装python内核后可以自动调用其解释器运行python代码,在Sublime 中编写python代码并保存,然后使用快捷键Ctrl+B 即可运行,同样的,将我们的FirstPythonProgram.pySublime 中打开,然后按下Ctrl+B 得到执行结果:

    Hello,world!
    [Finished in 0.2s]
    

Python的输入输出操作

1.输出操作

  • pythonprint()函数用来向屏幕输出内容。

  • 用法:print('内容')或者print('内容1','内容2','内容3'),后面的内容可根据需要添加,示例:向屏幕输出:你好,ALex,欢迎你!

    print('你好,yooongchun,欢迎你!)
    

2.输入操作

  • 输入操作指的是通过键盘等设备向python程序输入内容。

  • python提供input()函数来接受用户输入。现在只考虑使用,具体细节在以后会讲解。

  • 用法:variable=input(string-variable)。示例:我们希望通过自己输入姓名和成绩然后让程序输出,则可设计为如下:

    name=input("输入你的姓名:")
    grade=input("输入你的成绩:")
    print("你的姓名:",name,"你的成绩:",grade)
    
  • 结果如下:

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