[oeasy]教您玩转python - 0005- 勇闯地下城

oeasy -
[oeasy]教您玩转python - 0005- 勇闯地下城
继续运行 🥊回忆上次内容

上次从1行代码进化到了2行代码

yy 复制1行代码到剪贴板p粘贴剪贴板中的内容

将剪贴板中的代码粘贴9999次

9999p真的实现了万行代码梦是真·圆梦没有撒谎的那种不过圆梦之后多少有点空虚可以看看人家的程序怎么写的么?🤔去哪里找程序呢?github

这就要去传说中的github了

点击链接https://github.com可以在本地的浏览器中打开

图片描述

这个网站是世界制作软件的地方

这里确实有各种各样的源代码

linuxpythonblender等等各种开源的仓库都在这里用社交的方式开发和迭代

值得注册(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
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

pythongithublinuxvim

扩展阅读

加个好友,技术交流

1628738909466805.jpg