[oeasy]python0021_宝剑镶宝石_爱之石中剑_批量替换_特殊字符_特殊颜色

继续运行 🥋

回忆上次内容

  • 上次

    • 运行了 game.py
    • 分析了 game.py
    • 也大致读懂了 game.py

图片描述

  • 这个 程序

    • 可以进一步 进行修改吗??

添加爱心

  • 可以 把这个 选中并复制

    • 再粘贴到 虚拟机右侧的 剪贴板

图片描述

  • 然后 回到 游戏程序

进行修改和粘贴

  • 按方向键h j k l

    • 找到 小丑眼睛的位置

图片描述

  • i进入 插入状态

    • 注意 左下角显示的 当前状态
  • 先退格 删掉o

    • 再右键 粘贴 爱心

图片描述

  • 保存后

    • 尝试 再运行

运行结果

  • 小丑的眼睛

    • 已经 修改

图片描述

  • 能 玩点什么 呢?

修改石中剑

  • 找到 奖品石中剑的位置

图片描述

  • 加点什么好呢?

修改代码

  • 按方向键h j k l

    • 找到 剑柄的位置

图片描述

  • i进入 插入状态

    • 注意 左下角显示的当前状态
  • 先退格删掉一个8

    • 再右键 粘贴 爱心

图片描述

  • 如果 不能正确粘贴

    • 尝试 下载安装
    • 最新版的 火狐浏览器

图片描述

  • 石中剑 真的 会

    • 镶嵌 爱心❤ ️吗?🤔️

实验结果

  • esc

    • 从 插入状态
    • 退回 到正常状态
  • :w|!python3 %

    • 保存 并运行 当前程序
    • 看看 最终奖励品 是否变了
  • WOW!

    • 真的 可以 得到镶有爱心的石中剑 了
  • 这就是 爱之大剑

图片描述

  • 可以 把剑柄上所有的8

    • 变成❤么?

批量替换

  • 输入 :99,107s/8/❤/g

    • : 进入底行命令模式
    • 99,107 行的范围内
    • s 替换 substitute
    • 8 为 待替换的源
    • ❤ 为 替换为的目标
    • g 为 global全局替换

      • (行内不止一次替换)

图片描述

  • 回车

替换

图片描述

  • 替换 结果

图片描述

  • 尝试运行

爱之大剑

  • 真的得到了

    • 爱的把握之石中剑

图片描述

  • 可以 把心变个<font style="color:red">颜色</font>么?

红色爱之宝石

  • 把这颗心 变成红色

图片描述

  • 照着这个代码抄 就可以

    • 以后会 都说明白
  • 这里先看看 效果

图片描述

  • 得到了 红色爱之大剑

    • 这是真的啊~~~
    • 感觉具有加血能力
  • 拍照 留念!!!

    • 看看 我得到了什么?!!!
    • 爱心石中剑
    • 爱的力量
  • 可以再试试

    • 把love铭刻到石中剑上
  • 先总结一下 吧

总结

  • 这次修改了 程序

    • 将 石中剑
    • 变成了 红色 爱之大剑

图片描述

  • 15
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值