🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 3.第一个Python程序 在正式编写第一个Python程序前,我们先复习一下什么是命令行模式和Python交互模式。 ## 命令行模式: 在Windows开始菜单选择“命令提示符”,或者快捷键win+r 打开运行窗口,然后输入cmd ![](https://box.kancloud.cn/a5ffe6d618cb378bbfd78f9889aed91a_398x229.png) 就进入到命令行模式,它的提示符类似`C:\>`: ![](https://box.kancloud.cn/b240268706fc98fceb863a0b87f3b5eb_721x284.png) ## Python交互模式 在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是`>>>`。 ![](https://box.kancloud.cn/f0a7667bc0449618e027472d979eda43_1098x247.png) 在Python交互模式下输入`exit()`并回车,就退出了Python交互模式,并回到命令行模式: 也可以直接通过开始菜单选择Python (command line)菜单项,直接进入Python交互模式,但是输入exit()后窗口会直接关闭,不会回到命令行模式。 了解了如何启动和退出Python的交互模式,我们就可以正式开始编写Python代码了。 在交互模式的提示符`>>>`下,直接输入代码,按回车,就可以立刻得到代码执行结果。现在,试试输入100+200,看看计算结果是不是300: ``` >>> 100+200 >>> 300 很简单吧,任何有效的数学计算都可以算出来。 ``` 如果要让Python打印出指定的文字,可以用`print()`函数,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号: ``` >>> print("hello, world") >>> hello, world ``` 这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。 最后,用`exit()`退出Python,我们的第一个Python程序完成!唯一的缺憾是没有保存下来,下次运行时还要再输入一遍代码。 ### 命令行模式和Python交互模式下运行 在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件。 执行一个.py文件只能在命令行模式执行。如果敲一个命令 `python hello.py`,看到如下错误: ![](https://box.kancloud.cn/c137305a72bea3616e0e2974a292e6cb_891x168.png) 错误提示`No such file or directory`说明这个`hello.py`在当前目录找不到,必须先把当前目录切换到hello.py所在的目录下,才能正常执行: ![](https://box.kancloud.cn/91ade019c5517b52c8f877007bcc8700_872x325.png)