共计 2765 个字符,预计需要花费 7 分钟才能阅读完成。
https://www.bilibili.com/vide…
编写 py 文件 🥊
回顾上次内容
次在解释器里游玩
-
理解到字符串就是给一堆字符两边加引号
- 能够是单引号
- 也能够是双引号
-
这样游乐场就晓得
- 这个不是一个名字
- 而是一个字符串
-
字符串能够用 print 函数进行输入
- 然而 print 千万不要打错
- 就连大小写都不能错
-
咱们在游乐场玩了这么久
- 是否写一个真正的 python 文件啊?🤔
编辑 py 文件
- 我想要编辑一个残缺的 python
- 文件保留好之后再执行
- 那就要先退出解释器
# 退出解释器
quit()
- 回到 shell 环境
新建 py 文件
- 退出 python3 的
游乐场
环境 - 回到
shell
之后
-
用
vi
新建一个叫oeasy.py
的文件-
vi
是编辑神器- 是咱们次要的编辑工具
- 也是咱们的练武场
-
命令剖析
# 用 vi 关上并编辑 oeasy.py
vi oeasy.py
-
vi
的指标是oeasy.py
- 用
vi
来编辑oeasy.py
- 用
-
oeasy.py
oeasy
是文件名- 前面的扩展名
py
代表python
- 扩展名能够让用户晓得
- 这个文件能够用 python3 执行
-
vi
和oeasy.py
之间有个空格- 示意用
vi
这个命令关上oeasy.py
- 示意用
进入 vi
-
而后进入了
vi
的界面了- 左下角如下图
-
留神写的是
"oeasy.py" [新文件]
- 特地要时刻留神终端左下角这个地位
- 就像小地图一样重要
编辑 py
文件
-
按 i 键进入编辑模式
- 再察看左下角
- 如下图所示
- 变成显示
-- 插入(粘贴)--
-
能够进行插入文字了
- 在下面输出
print("oeasy")
- 在下面输出
-
时刻留神左下角
- vi 始终处于插入状态
回到失常模式
-
输出
print("hello")
之后- 按 esc 键回到失常模式
- 再察看左下角
-- 插入(粘贴)--
不显示了
- 如下图
- oeasy.py 前面有个[+]
- [+]意味着没保留
- 那怎么保留呢?
进入底行命令模式
-
按 : 键进入命令行模式
-
留神用的是左手小指和右手小指配合
- 左手小指shift
- 右手小指;
-
-
按下就从失常模式切换到了命令行模式
- 再察看左下角
- 呈现
:
- 可执行命令了
- 具体执行什么命令呢?
保留文件
- 执行的是写命令
-
输出
w
w
的意思是write
写文件- 就是保留
- 而后回车确认
回车确认
-
而后按 回车 键
- 执行:w
- oeasy.py 前面的 [+] 隐没
-
这个新文件曾经存储了
- 总共 1 行,15 个字符
-
我能够运行这个程序么?
- 得要先回到
zsh
环境
- 得要先回到
运行程序
-
按下 : 键
- 再次进入底行命令模式
-
输出
q
q
的意思是quit
- 退出
vi
- 回车之后退出 vi
- 这样就回到了 shell
vim 教程的举荐
-
如果想要对于 vim 深刻理解
-
倡议当前有工夫的话点击上面这个链接看看
- oeasy 教您玩转 vim
-
-
当初咱们还是持续玩 python
- 和 vim 相干内容在 python 这边也会具体阐明
- 编写好了 python 文件咱们能够查看么?🤔
查看 py 文件
-
cat oeasy.py
-
cat
对应着concatenate
- 本意是连贯字符串
- 这里用于输入文本内容
oeasy.py
指的是要被输入的文件
-
-
这样就能够查看曾经编写的
oeasy.py
的内容oeasy.py
是编写好的 python 程序- 尽管
oeasy.py
只有一句 - 但也是一个程序
-
vi oeasy.py
- 用 vi 编辑了 oeasy.py
-
cat oeasy.py
- 用 cat 查看了 oeasy.py
-
后面都是命令
- 前面参数都是指标文件
- 用什么来运行 oeasy.py 呢?
- 真的能够运行么?😍
- 期待见证奇观的时刻!!!
运行 py 文件
-
python3 oeasy.py
- 运行
python3
程序 python3
既是咱们的游乐场- 也是解释执行
py 文件
的程序
- 运行
-
oeasy.py
是python3
的参数- 意思是用
python3
来执行oeasy.py
- 意思是用
- 真的胜利了!!!
- 能够截图记录下这平凡的一天!!!
-
祝贺你的最后用的
- linux 零碎
- vim 编辑器
- 都是十分经典的
优良的终点
-
若干年后
- 当曾经成为编程巨匠的你
-
翻看本人当年发的状态
- 第一个程序就是在 linux 上用 vim 编写的 python!🤪
编程的高兴
-
只有你正确地书写了程序
- 百分之百能够失去正确后果
- 这就是千真万确的编程
- 这就是扎扎实实代码
- 这就是百分之一千的高兴
-
然而咱们是有可能犯错的
- 比方大小写的细节
-
如果要把
print
成心写错- 写成
pront
会如何? - 就像游乐场里那样
- 写成
运行谬误程序
- 先 vi oeasy.py 开始编辑
-
进入程序之后
- 用 i 进入插入模式
- 用方向键进行挪动
- 把
oeasy.py
批改成下图的样子
-
:w
- 保留
-
:q
- 退出
- 在 shell 中运行
python3 oeasy.py
运行后果
- 不出所料
-
程序出错了
- 运行不进去了
- 这的确会让咱们感觉到苦楚
- 但苦楚让咱们感觉到本人是存在的
- 这个后果和游乐场一样吗?
后果比照
- 按 ↑ 能够反复上一条命令
-
和游乐场一样
- 还是 NameError
- 不意识 pront 这个 name
- 阐明 python 程序和 python 游乐场是相通的
- 原本就是一个程序
- 不过还是有一点小区别的
- 游乐场中的程序来自规范 (standard) 输出 (in) 流
oeasy.py
的程序来自oeasy.py
这个文件-
如果单词是 print
- 然而大小写不同能够么?
大写 Print
-
函数首字母大写 会如何?
vi oeasy.py
- 把
print
改成Print
-
:wq
- 先
w
保留 - 再
q
退出 - 两个命令一起做
- 一次实现
- 先
python3 oeasy.py
-
python 还是那样执著
- 大写就是大写
- 小写就是小写
- 一点谬误都不能有
挑剔
-
这种个性叫做
- 大小写敏感的 (case-sensitive)
- shell 中的命令也是大小写敏感吗?
-
shell 也是十分挑剔、求全责备的
- 一点谬误都不能有
-
能够发现 python 文件中的代码是大小写敏感的
- 而且系统命令的执行也是大小写敏感的
- 大写 PYTHON 零碎就不认
-
总之都是大小写敏感的 (case-sensitive)🤖
- 咱们都改好
- 再运行
胜利!!!
- 不出预料地胜利了
- 尽管好像所有回到了原点
- 当你把所有谬误都依据提醒批改好后
- 程序可能依照你的构想运行起来的时候
- 你是否感到那种百分之百的确定感、幸福感
-
以及战败谬误之后取得的百分之一万的高兴
- 哈哈 <h1 style=”font-size:200px”>😁</h1>
- 编程语言很多
- 咱们为什么选 python 作为初练呢?
与其余语言比拟
-
python 的确写起来比拟简洁
- 简洁胜于简单
- Simple is better than complex
- 我认为明天入门编程最好的语言就是 python
-
祝贺您凑齐三大顶级法宝
- linux 零碎
- vim 编辑器
- python 语言
- 我感觉这个套装十分经典!
总结
-
咱们编写了 python 文件
- vi oeasy.py
- cat oeasy.py
- python3 oeasy.py
- 操作的都是 oeasy.py
-
python 文件外面的程序和游乐场差不多
- 都是认死理儿的
-
程序员也多多少少沾染这种气味
- 一就是一
- 二就是二
- 斩钉截铁
-
不过还是很可恶的
- 要关怀身边的程序员啊
- 能够让咱们的程序更简单一点吗?🤔
- 咱们下次再说!👋
蓝桥云课:https://www.lanqiao.cn/course…
github:https://github.com/overmind19…
gitee:https://gitee.com/overmind198… 作者:oeasy