英语学习的几个实用网站

英语学习还是很重要的,在网上看到了这个博客,码一下。转载自几个英语学习实用网站

口语、写作积累话题词汇

https://www.englishprofile.org/wordlists/evp

词汇搭配,查表达方式

https://www.freecollocation.com/
https://dictionary.cambridge.org/dictionary/

外文杂志下载

https://magazinelib.com/

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以为您提供一个基于Python的英语学习小游戏。 首先,我们需要一个单词列表,以及对应的中文翻译。我们可以使用字典来存储这些单词和翻译,如下所示: ```python words = { "hello": "你好", "world": "世界", "apple": "苹果", "banana": "香蕉", "cat": "猫", "dog": "狗" } ``` 接下来,我们可以编写一个函数来随机选择一个单词,并要求用户输入该单词的翻译。如果用户翻译正确,则得分加一,否则得分不变。代码如下: ```python import random def play_game(): words = { "hello": "你好", "world": "世界", "apple": "苹果", "banana": "香蕉", "cat": "猫", "dog": "狗" } score = 0 while True: word = random.choice(list(words.keys())) translation = words[word] guess = input(f"What is the translation of {word}? ") if guess == translation: print("Correct!") score += 1 else: print(f"Incorrect. The translation of {word} is {translation}.") play_again = input("Do you want to play again? (y/n) ") if play_again.lower() != "y": break print(f"Your final score is {score}.") ``` 最后,我们可以调用`play_game`函数来开始游戏: ```python play_game() ``` 游戏开始后,程序会随机选择一个单词,并要求用户输入该单词的翻译。如果翻译正确,则得分加一,否则得分不变。用户可以选择继续玩游戏,或者退出游戏。游戏结束后,程序会显示用户的最终得分。 希望这个小游戏能帮助您学习英语
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值