codecombat计算机科学入门三(Python)

5人阅读 评论(0) 收藏 举报
分类:

1.友人和敌人

while True:
    friend = hero.findNearestFriend()
    if friend:
        hero.say("To battle, " + friend.id + "!")
    # 寻找最近的敌人,然后让他们滚蛋
    enemy = hero.findNearestEnemy()
    if enemy:
        hero.say("Go away, " + enemy.id)

2.德雅啤酒

# <%= plus %>​
# <%= concatenation %>​
# X potions of health on the wall!​
# X potions of health!​
# Take Y down, pass it around!​
# X-Y potions of health on the wall.​

potionsOnTheWall = 10
numToTakeDown = 1
while True:
    hero.say(potionsOnTheWall + " potions of health on the wall!")
    # <%= song %>
    hero.say(potionsOnTheWall + " potions of health!")
    # <%= song %>
    hero.say("Take " + numToTakeDown + " down, pass it around!")
    potionsOnTheWall -= numToTakeDown
    # <%= last %>
    hero.say(potionsOnTheWall + " potions of health on the wall.")

3.Reward  and Ruination

while True:
    enemy = hero.findNearestEnemy()
    if enemy:
        enemyPos = enemy.pos.x + " " + enemy.pos.y
        hero.say("Enemy at " + enemyPos)
        
    # Now that you have sweet revenge,
    # why not have your cake and eat it, too?
    # Find the item's position and 
    # say it for your artillery to target.
    item = hero.findNearestItem()
    if item:
        itemPos = item.pos.x + " " + item.pos.y
        hero.say("Item at " + itemPos)





查看评论

windows下安装codecombt简易中文教程

一、打开git bash - 运行命令 git clone https://github.com/codecombat/codecombat (注:默认下载至/user/用户名/。可自...
  • z673439636
  • z673439636
  • 2015-09-17 17:34:21
  • 1650

codecombat计算机科学入门五(python)

1. 维他力量# 这关会教你怎么定义你自己的函数。​ # 放在函数内的代码并不会立刻执行, 而是先保存好, 以备后用.​ # 这个函数会让你的英雄收集最近的金币。​ def pickUpNearest...
  • qq_41264674
  • qq_41264674
  • 2018-04-19 11:35:03
  • 11

codecombat计算机科学入门二(python)

1.平原保卫战hero.buildXY(&quot;fence&quot;, 40, 53) hero.buildXY(&quot;fence&quot;, 40, 21)2.Winding Tra...
  • qq_41264674
  • qq_41264674
  • 2018-04-12 16:01:00
  • 22

codecombat计算机科学入门四(python)

1. 尘埃# &amp;lt;%= ten_munchkins %&amp;gt;​ attacks = 0 while attacks &amp;lt; 10: # &amp;lt;%= ...
  • qq_41264674
  • qq_41264674
  • 2018-04-19 10:51:16
  • 15

codecombat计算机科学入门一(python)

第一大关-计算机科学入门目录1. Kithgard地牢hero.moveRight()2. 深藏的宝石hero.moveRight() hero.moveDown() hero.moveRight()...
  • qq_41264674
  • qq_41264674
  • 2018-04-12 15:07:29
  • 50

CodeCombat中国服务器教程-教师面板

服务器地址: https://www.codecombat.cc 注册即送500宝石! 教育培训机构可以免费获得许可证!!! 老师可以在教师面板创建自己准备教授编程语言的课程教室,如下图,目前支...
  • dj277705362
  • dj277705362
  • 2016-11-04 13:57:31
  • 1659

【CodeCombat-Python】地牢-kithgard 斗殴

# 在一波波的食人魔攻击中活下来。 # 如果你赢了,本关会变得更难,但给更多的奖励。 # 如果你输了,你必须等一天之后才能重新提交。 # 每次提交都会获得新的随机种子。 while True: ...
  • t_Aier
  • t_Aier
  • 2017-10-30 09:12:37
  • 242

CodeCombat-命令下属

this.moveXY(49, 66); this.moveXY(60, 63); this.moveXY(75, 63); this.say("Hail, friends!"); // Sayin...
  • abclixu123
  • abclixu123
  • 2014-03-09 11:22:20
  • 1858

【CodeCombat-Python】边远地区的森林 1~10

难度说明: 对一个有大概接触编程的人, 难度1:看提示能写好代码,并且通关。 难度2:需要在提示之外,加上一些已有提示的拓展。 难度3:单独看提示无法通关(需掌握其他函数之类的)。 难度4:...
  • t_Aier
  • t_Aier
  • 2017-10-30 09:16:19
  • 203

codecombat安息之云山峰22-31关代码分享

codecombat中国游戏网址:http://www.codecombat.cn/ 所有代码为javascript代码分享 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22、躁动...
  • hqj_email
  • hqj_email
  • 2015-09-09 09:30:39
  • 2200
    个人资料
    等级:
    访问量: 412
    积分: 233
    排名: 32万+
    文章存档
    最新评论