零基础学python(基础篇004)----终端实现helloWorld

190 阅读2分钟

「时光不负,创作不停,本文正在参加2022年中总结征文大赛

简单认识了Python并且完成了python环境搭建。现在开始运行第一个python程序“hello world!”,下面给大家展示三种运行“hello world!”的运行。

终端运行

  1. 直接在python解释器中书写

打开cmd命令行,输入python --》 回车 --》 输入print("hello world!")

image.png

  • 进入python环境 python

  • 退出python环境 exit()

ctrl + Z --》 enter

  1. 使用ipython解释器编写代码

  • 使用pip命令安装ipython

    pip install ipython

image.png 打开cmd命令行,输入ipython --》 回车 --》 输入print("hello world!")

image.png

  • 进入ipython环境 ipython

  • 退出python环境 exit()

ctrl + Z --》 enter

对比一下发现,python和ipython没什么区别。事实上ipython就是python的增强版,只是命令行显示上优化了。

运行python文件

  1. 新建一个hello.py文件
  2. 输入print("hello world!")
  3. 打开cmd命令行
  4. 输入 python hello.py绝对路径

image.png

image.png

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.