编写 py 文件 🥊
回忆上次内容
上次 真的输出了
程序员的浪漫
Hello world!
print函数 可以输出 字符串
但是 print这个词 别拼错
就连 大小写 也别能错
错了就改 也没事
添加图片注释,不超过 140 字(可选)
在游乐场 玩够了
能否 写个真正的 python程序 呢?
命令行能 存文件 吗?🤔
离开游乐场
要离开游乐场 去写真正的 python程序
添加图片注释,不超过 140 字(可选)
游乐场 不也可以写程序 吗?
为什么 要离开
快乐的游乐场呢?🤔
游乐场的限制
游乐场
是 集成开发学习环境
好在 实时反馈
适合
快速验证 一些小实验
添加图片注释,不超过 140 字(可选)
但是 不适合
编辑 大型程序
要编 python程序
还是得用 编辑器
需要把程序 写进硬盘
编辑 python 文件
想要 使用编辑器
就得 先退出 游乐场
回到 shell 环境
添加图片注释,不超过 140 字(可选)
回到 shell 后
添加图片注释,不超过 140 字(可选)
准备编辑 oeasy.py文件
编辑之前
在编辑之前
要确保 双手正位
添加图片注释,不超过 140 字(可选)
保持 盲打
保持 手腕稳定
打字动作 不干扰
大脑思维
编辑 oeasy.py 文件
输入
vi
添加图片注释,不超过 140 字(可选)
vi 发出绿光
Green Light
I'm searching for you
Always 不会却步喔
真爱不会结束
Green Light in my life
vi oeasy.py
实战
vi
是 编辑器
写python程序的地方
是 实战道场
让我们去
实战中磨练自己的技艺
添加图片注释,不超过 140 字(可选)
vi 编辑器
用来 编辑 谁 呢?
命令分析
<span style="color:green;font-weight: bold;">vi</span> 编辑的是
<span style="color:grey;font-weight: bold;">oeasy.py</span>
<span style="color:green;font-weight: bold;">vi</span> 和 <span style="color:grey;font-weight: bold;">oeasy.py</span> 之间 有空格
表示 用 <span style="color:green;font-weight: bold;">vi</span> 这个命令
打开 <span style="color:grey;font-weight: bold;">oeasy.py</span> 这个文件
添加图片注释,不超过 140 字(可选)
<span style="color:grey;font-weight: bold;">oeasy.py</span> 是 程序的完整名字
<span style="color:grey;font-weight: bold;">oeasy</span> 是 我的id
此处用作文件名
<span style="color:grey;font-weight: bold;">.py</span>是什么意思呢?
文件名扩展
文件名 可以 根据中间的点(.)
分成 两块
添加图片注释,不超过 140 字(可选)
点前面的是
文件名
点后面的是
文件名扩展
filename extension
为什么 要有 文件名扩展呢?
文件名扩展
文件名扩展
表明文件类型
style.css
index.html
song.wav
添加图片注释,不超过 140 字(可选)
一般作为文件的尾缀
py 文件名扩展
oeasy.py 表明
这是一个python文件
添加图片注释,不超过 140 字(可选)
里面存是 python源程序
进入 vi
vi oeasy.py
在shell环境中回车
从shell环境
进入 vi编辑器界面 了
注意终端 左下角!!
添加图片注释,不超过 140 字(可选)
左下角 写的是 "oeasy.py" [新文件]
说明 文件是新建的
编辑 py 文件
盯住 左下角
确保 输入法 是 英文
按下 i 键
i 代表 Insert(插入)
再观察左下角
显示 --插入(粘贴)--
确实进入了 插入模式
insert mode
添加图片注释,不超过 140 字(可选)
vi 从默认模式
进入 插入模式
Insert Mode
要时刻注意 终端左下角
像 小地图 一样重要
插入程序语句
插入模式 下
敲键盘 可以直接 录入文字
添加图片注释,不超过 140 字(可选)
注意
蓝框 光标处
红框 位置
按下p
添加图片注释,不超过 140 字(可选)
蓝框处 插入了一个字符p
红框处出现了 [+]
意味着 对文本进行了 修改
但还没保存
继续输入
输入 print("oeasy")
添加图片注释,不超过 140 字(可选)
时刻注意 左下角
vi 仍然处于 插入模式
输入完成后
怎么保存呢?🤔
回到正常模式
输入完 print("oeasy") 之后
盯住左下角
按 esc
--插入(粘贴)-- 不显示了
回到正常模式
添加图片注释,不超过 140 字(可选)
oeasy.py 后面 有个[+]
[+]意味着 当前文件
还!没!存!
添加图片注释,不超过 140 字(可选)
怎么 存 呢?🤔
底行命令模式
左手小指 和 右手小指 配合
左手小指 先按下 shift不撒手
右手小指 再按一下 ;
先放开 右手小指
再放开 左手小指
添加图片注释,不超过 140 字(可选)
通过组合键 按出了 :
从 正常模式
切换到
底行命令模式
CommandLine Mode
再观察左下角
添加图片注释,不超过 140 字(可选)
出现:
可以 在底行 执行命令 了
具体执行 什么命令 呢?
保存命令
输入write
执行的是 保存命令
写(write)文件
添加图片注释,不超过 140 字(可选)
write的意思是
将 当前缓存 写(write)到 硬盘文件
就是保存
继续观察
w之后 观察
oeasy.py后面的[+]
还在
添加图片注释,不超过 140 字(可选)
先别按回车
提前打开
文件管理器管理器
进行观察
回车确认
环境就绪后
按下 回车键
执行 :w 这条命令
oeasy.py后面的[+] 消失
意味着
文件 已经 保存
添加图片注释,不超过 140 字(可选)
出现 [新] 1L, 15C[w]
[新]文件 已经写入(write)了
1行(Line)
15个字符(Character)
添加图片注释,不超过 140 字(可选)
字符发出绿光
Green Light
I'm searching for you
Always 不会却步喔
真爱不会结束
Green Light in my life
再看文件管理器
文件管理器中
出现了oeasy.py
添加图片注释,不超过 140 字(可选)
vim中 出现过 几种 模式 了?
vim模式总结
主要 三种 模式
正常模式 是 默认基础
插入模式 负责录入
底行命令模式 负责执行命令
下面 是 切换地图
添加图片注释,不超过 140 字(可选)
怕忘了的话
就拍下来
总结
总结本次内容
vi oeasy.py
用 vi 编辑 oeasy.py
编辑好了之后
i 进 插入模式 录入
esc 退回 正常模式
:write 进入 底行命令模式 保存
将文件 保存在了 本地的硬盘上
添加图片注释,不超过 140 字(可选)
把程序 写到文件里
有什么好处吗?🤔
我们 下次再说!👋
蓝桥->https://www.lanqiao.cn/courses/3584
github->https://github.com/overmind1980/oeasy-python-tutorial
gitee->https://gitee.com/overmind1980/oeasypython