网站首页 > 技术文章 正文
python有两种运行方式,一种是在python交互式命令行下运行; 另一种是使用文本编辑器直接在命令行上运行。
注:以上两种运行方式均由CPython解释器编译运行。 当然,也可以将python代码写入eclipse中,用JPython解释器运行,需要自己配置环境。 (推荐学习:Python视频教程)
一、命令行和交互式命令行
我们首先要搞清楚这个命令行的概念。
1.命令行
定义:出现类似“C:\>”,是Windows提供的命令行模式
进入模式的方式:在Windows下,直接输入win r键
2. 交互式命令行
定义:“>>>”出现,是python的交互式命令行
进入模式的方式:在Windows命令行输入python

二、在交互式命令行中运行python代码
在cmd窗口输入python后,进入python交互命令行。 直接输入代码:
打印“你好世界!”
Python-23.png
可以在界面上看到运行结果,说明运行成功!
在 Python 的交互式命令行中编写程序的优点是可以一键得到结果,但缺点是无法保存。 下次要运行它时,必须再次键入。
因此,在实际开发中,我们总是使用文本编辑器来编写代码,编写完成后,将其保存为文件,以便程序可以重复运行。
三、从命令行运行python代码
1.Python代码编写与保存
我们写“你好世界!” 用文本编辑器编写程序,保存并命名。 在这里,我们将其命名为 hello.py 并将其保存到 F:\workspace。
命名 时,注意:
1) 文件必须以 .py 结尾,没有别的
2) 文件名只能是英文字母、数字和下划线的组合。
推荐的文本编辑器:记事本、Sublime Text
2.Python代码运行
在命令行模式下输入python F:\workspace\hello.py即可运行成功。
运行时注意:
1)python文件存放路径为相对路径。 运行时必须指定python文件存放路径。
否则会报错:
无法打开文件“hello.py”
Python-24.png
当然,使用 Python 开发程序,您可以在文本编辑器中编写代码的同时打开交互式命令窗口。 在写代码的过程中,将部分代码粘贴到命令行进行验证,事半功倍!
- 上一篇: 如何开始使用 Python?
- 下一篇: 可视化运行Python的神器Jupyter Notebook
猜你喜欢
- 2024-12-23 python快速入门系列一:python简介
- 2024-12-23 python线程启动的start方法和run方法区别
- 2024-12-23 可视化运行Python的神器Jupyter Notebook
- 2024-12-23 如何开始使用 Python?
- 2024-12-23 python入门001:安装与运行
- 2024-12-23 《三步学Python》
- 2024-12-23 Python 脚本文件如何重新启动自身进程
- 2024-12-23 如何编写和运行Python程序
- 2024-12-23 Python运行程序的三种方法
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)