「时光不负,创作不停,本文正在参加2022年中总结征文大赛」
简单认识了Python并且完成了python环境搭建。现在开始运行第一个python程序“hello world!”,下面给大家展示三种运行“hello world!”的运行。
终端运行
-
直接在python解释器中书写
打开cmd命令行,输入python --》 回车 --》 输入print("hello world!")
-
进入python环境 python
-
退出python环境 exit()
ctrl + Z --》 enter
-
使用ipython解释器编写代码
-
使用pip命令安装ipython
pip install ipython
打开cmd命令行,输入ipython --》 回车 --》 输入print("hello world!")
-
进入ipython环境 ipython
-
退出python环境 exit()
ctrl + Z --》 enter
对比一下发现,python和ipython没什么区别。事实上ipython就是python的增强版,只是命令行显示上优化了。
运行python文件
- 新建一个hello.py文件
- 输入print("hello world!")
- 打开cmd命令行
- 输入 python hello.py绝对路径
pip install ipython命令返回内容:
Collecting ipython Downloading ipython-8.4.0-py3-none-any.whl (750 kB) |████████████████████████████████| 750 kB 160 kB/s Collecting backcall Downloading backcall-0.2.0-py2.py3-none-any.whl (11 kB) Collecting colorama Downloading colorama-0.4.5-py2.py3-none-any.whl (16 kB) Collecting jedi>=0.16 Downloading jedi-0.18.1-py2.py3-none-any.whl (1.6 MB) |████████████████████████████████| 1.6 MB 92 kB/s Collecting matplotlib-inline Downloading matplotlib_inline-0.1.3-py3-none-any.whl (8.2 kB) Collecting decorator Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting pickleshare Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB) Collecting pygments>=2.4.0 Downloading Pygments-2.12.0-py3-none-any.whl (1.1 MB) |████████████████████████████████| 1.1 MB 48 kB/s Collecting prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 Downloading prompt_toolkit-3.0.29-py3-none-any.whl (381 kB) |████████████████████████████████| 381 kB 84 kB/s Requirement already satisfied: setuptools>=18.5 in d:\python\python3.9.6\lib\site-packages (from ipython) (56.0.0) Collecting traitlets>=5 Downloading traitlets-5.3.0-py3-none-any.whl (106 kB) |████████████████████████████████| 106 kB 94 kB/s Collecting stack-data Downloading stack_data-0.3.0-py3-none-any.whl (23 kB) Collecting parso<0.9.0,>=0.8.0 Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB) |████████████████████████████████| 100 kB 93 kB/s Collecting wcwidth Downloading wcwidth-0.2.5-py2.py3-none-any.whl (30 kB) Collecting executing Downloading executing-0.8.3-py2.py3-none-any.whl (16 kB) Collecting asttokens Downloading asttokens-2.0.5-py2.py3-none-any.whl (20 kB) Collecting pure-eval Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) Collecting six Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) Installing collected packages: six, wcwidth, traitlets, pure-eval, parso, executing, asttokens, stack-data, pygments, prompt-toolkit, pickleshare, matplotlib-inline, jedi, decorator, colorama, backcall, ipython Successfully installed asttokens-2.0.5 backcall-0.2.0 colorama-0.4.5 decorator-5.1.1 executing-0.8.3 ipython-8.4.0 jedi-0.18.1 matplotlib-inline-0.1.3 parso-0.8.3 pickleshare-0.7.5 prompt-toolkit-3.0.29 pure-eval-0.2.2 pygments-2.12.0 six-1.16.0 stack-data-0.3.0 traitlets-5.3.0 wcwidth-0.2.5 WARNING: You are using pip version 21.1.3; however, version 22.1.2 is available. You should consider upgrading via the 'd:\python\python3.9.6\python.exe -m pip install --upgrade pip' command.