# 如何运行python程序
python程序的运行方式有两种:
## 1. 交互式
在命令行窗口输入命令
```cmd
python
```
进入python解释器交互式客户端,在窗口输入任意python代码,客户端窗口都会立即返回运行结果。
![1659010280853](https://wcflove.gitee.io/images/1659010280853.png)
当关闭客户端窗口后,代码不会保存。这种交互式方式一般用来进行测试,不是正式的运行方式。
## 2. 脚本式
按照惯例学习每一门编程语言的第一个程序都是打印'hello world!',python也不例外。任意文本编辑工具都可以进行python代码的编写,在桌面新建一个文本文档,写入如下代码:
```python
print('hello world')
```
然后保存。现在这个文档就是一个python的源代码文件,通常称为python脚本文件,通常我们会将python脚本文件的后缀改为`.py`。这是你的第一个python脚本,重命名为`first_code.py`。
python代码需要通过python解释器解释成机器码后交由计算机执行,在命令行输入命令:
```bash
python 脚本文件路径
```
就可以运行对应的脚本代码。
![1659010707305](https://wcflove.gitee.io/images/1659010707305.png)
注意:python命令后有一个空格,鼠标左键拖拽文件到cmd命令行可以自动输入文件的路径。
赶紧在你的电脑上试试吧。是否能够一次就成功呢?
这种脚本运行的方式就是python程序的正确运行姿势啦,是不是很简单。
~~~
- 第1章 编程基础
- 零基础能学Python吗?
- 编程语言是什么
- 编译型与解释型编程语言的区别
- python是什么?
- 学python能干什么?
- 第2章 python开发环境搭建
- windows下安装python
- cmd命令行工具
- 环境变量如何设置?
- 如何运行python程序?
- 学习神器Jupyter lab
- 第3章 基本数据类型
- 基本数据类型概述
- 变量的定义和使用
- 整数类型
- 浮点数类型
- 算术运算符
- 赋值运算符
- 字符串类型
- 字符串常用方法
- 字符串格式化
- 列表类型
- 元组类型
- 可变与不可变类型
- 深浅拷贝
- 集合类型
- 字典类型
- 布尔型
- NoneType
- 第4章 程序流程控制
- 程序结构
- if分支语句
- while条件循环
- for循环
- 循环控制关键字
- 异常处理
- 第5章函数与代码复用
- 函数的定义和调用
- 函数的参数
- 函数的返回值
- lambda函数
- 变量作用域
- python内建函数
- 第6章 面向对象
- 类和对象
- 属性
- 方法
- 继承
- super()函数
- 多态
- 私有化
- 自省与反射机制
- 第7章 模块和包
- 模块
- 包
- 第三方库
- 第8章 文件IO操作
- 文件概述
- 字符编码
- 字节类型
- python读取文件
- python写文件
- 文件指针