持续运行 🥊
回顾上次内容
-
上次从 1 行代码进化到了 2 行代码
- yy 复制 1 行代码到剪贴板
- p粘贴剪贴板中的内容
-
将剪贴板中的代码粘贴 9999 次
- 9999p
- 真的实现了万行代码梦
- 是真·圆梦
- 没有扯谎的那种
- 不过圆梦之后多少有点充实
- 能够看看人家的程序怎么写的么?🤔
- 去哪里找程序呢?
github
-
这就要去传说中的 github 了
- 点击链接 https://github.com
- 能够在本地的浏览器中关上
- 这个网站是世界制作软件的中央
-
这里的确有各种各样的源代码
- linux
- python
- blender
- 等等各种开源的仓库都在这里
- 用社交的形式开发和迭代
-
值得注册 (signup) 和深度应用
- 留神蓝桥云零碎中不能拜访邮箱
- 须要在本地失去邮箱验证码
- 那 oeasy 的 python 教程的代码在哪呢?
搜寻
- 搜寻 oeasy+python
- 能够找到这个我的项目仓库
- 而后点开这个我的项目仓库的连贯
仓库细节
- 仓库上方有三个根本按钮
-
star 点赞
- 为我的项目点赞
- 用实际行动反对这个我的项目
- 期待着您为 oeasy 点个⭐️
- 这样也便于再次找到
- 另外两个按钮干什么用呢?
fork
-
fork 复制我的项目
- 把以后这个我的项目复制到本人的我的项目库中
- 这样更容易找到
- 在以后我的项目根底上能够做批改做出本人我的项目
- 也能够反哺 (pull-request) 源我的项目
-
这是 github 生命力的源泉
- 各种我的项目一直遗传变异
- watch 按钮示意什么呢?
watch
-
watch 察看
- 就是你对这个我的项目有疯狂的趣味
- 这个我的项目的一举一动你都要接到告诉
-
能够抉择告诉级别
-
Paricipating and @mentions
- 相干的或者被 @到了才告诉
-
All Activity
- 所有都告诉
-
Ignore
- 回绝所有告诉
-
Custom
- 定制告诉类型
-
- 这个我的项目具体怎么下载呢?
下载我的项目
- 点击那个复制按钮
- 链接就被复制到了剪贴板
-
再按下图所示
- 将命令粘贴到下图地位
- 并点击保留
- 这样就把复制的文本粘贴到了网页中蓝桥云的零碎剪贴板
粘贴
- 关上终端
- 先输出 git clone
- 而后鼠标右键调出菜单
- 点击终端菜单的 Paste 命令
-
回车运行
- 进行下载
-
如果不能下载
- 能够 ctrl+c 勾销
- 重复多试几次
- 这样就能够玩游戏了
- 游戏在哪呢?
进入目录
- 能够进入游戏目录玩游戏
cd ~/oeasy-python-tutorial/samples/000002
pwd
python3 game.py
- 也能够向方才那样
- 把下面的这个代码复制进入终端
- 而后玩游戏
玩游戏
- 想方法赢一把
源代码
-
vi game.py
能够看看游戏源代码- 都写的一清二楚
- 能够间接读
- 两种职业的初始值和成长性一清二楚
- 找找外面有没有
函数
- 这个程序能够批改么?
批改屠龙刀
- 找到奖品屠龙刀的地位
- 加点什么好呢?
增加爱心
- 能够把❤复制粘贴到虚拟机的剪贴板
- 找到刀柄的地位
-
i进入插入状态
- 留神左下角显示的以后状态
-
粘贴爱心
-
如果不能正确粘贴
- 尝试下载安装最新版的火狐浏览器
-
- 真的会有爱心吗?
试验后果
-
尝试一下
- 真的能够失去有一颗爱心的屠龙刀了
- 这就是爱心屠龙刀
-
esc
- 退回到失常状态
-
:w|!python3 %
- 保留并运行以后这个程序
- 看看最终奖励品是否变了
- 能够把所有的 8 都变成❤么?
批量替换
-
:99,107s/8/❤/g
- : 进入底行命令模式
- 99,107 行的范畴内
- s 替换
- 8 被替换模式
- ❤ 替换为的模式
- g 全局替换(不止一次替换)
- 替换后果
- 能够把这颗心变个色彩么?
红色爱之宝石
- 能够把这颗心变成红色
- 照着这个代码抄就能够
- 前面会有具体的原理解说
- 这里先看看成果
- 失去了红色爱心屠龙刀
- 这真的酷啊~~~
- 拍照纪念!!!
- 咱们先总结一下这次内容吧
总结
- 这次写了 10000 行代码
-
10000 行代码 都是写在明面上的
- 人家一下载
py
文件 - 就能看个明明白白
- 批改或者运行程序都很不便
- 人家一下载
-
这程序全都这么公开出来
- 大家随便批改
- 好么?
- 编写程序的人怎么挣钱呢?🤔
- 咱们下次再说!👋
蓝桥云课:https://www.lanqiao.cn/course…
github:https://github.com/overmind19…
gitee:https://gitee.com/overmind198… 作者:oeasy