目录

  • 实现效果
  • 实现思路
  • 实现代码
  • 总结

欢迎关注 『Python黑科技』 系列,持续更新中
欢迎关注 『Python黑科技』 系列,持续更新中

实现效果



实现思路

在这里添加单词

# 创建单词序列
words = ("time", "apple", "milk", "butter")
Chinese_word = ("时间", "苹果", "牛奶", "黄油")
Eng_to_Chinese_dictory = {"time": "时间", "apple": "苹果", "milk": "牛奶", "butter": "黄油", "blue": "蓝色"}
Chinese_to_Eng_dictory = {"时间": "time", "苹果": "apple", "牛奶": "milk", "黄油": "butter", "蓝色": "blue"}

实现代码

# @Time    : 2022/2/4 19:33
# @Author  : 南黎
# @FileName: 背单词.py
import random as t# 创建单词序列
words = ("time", "apple", "milk", "butter")
Chinese_word = ("时间", "苹果", "牛奶", "黄油")
Eng_to_Chinese_dictory = {"time": "时间", "apple": "苹果", "milk": "牛奶", "butter": "黄油", "blue": "蓝色"}
Chinese_to_Eng_dictory = {"时间": "time", "苹果": "apple", "牛奶": "milk", "黄油": "butter", "蓝色": "blue"}def function():print("""欢迎来到背单词请选择要进行的功能!-------------------------------------------1.English——>汉语2.汉语——>English3.单词列表4.退出系统
""")################  English——>汉语   ################################def Eng_to_Chinese():n = 0m = 0su = 0iscontinue = "y"while iscontinue == "y" or iscontinue == "Y":word = t.choice(words)print("随机生成在单词:")print(">------>   " + word)guess = input("\n输入汉语: ").strip()  # 防止用户误操作录入空白while guess != Eng_to_Chinese_dictory[word]:print("你弱爆了!好好反思!")n = n + 1print('\n——>正确率:%.2f' % (m / (n + m)))guess = input("继续输入:").strip()if guess == Eng_to_Chinese_dictory[word]:print("你真是个小天才!")m = m + 1print('\n——>正确率:%.2f' % (m / (n + m)))iscontinue = input("\nn\是否继续(Y/N):")###############  汉语——>English   ################################def Chinese_to_Eng():n = 0;m = 0;su = 0;iscontinue = "y"while iscontinue == "y" or iscontinue == "Y":hz = t.choice(Chinese_word)print("随机生成在汉语:")print(">------>   " + hz)guess = input("\n输入Ehglish: ").strip()while guess != Chinese_to_Eng_dictory[hz]:print("你弱爆了!好好反思!")n = n + 1print('\n——>正确率:%.2f' % (m / (n + m)))guess = input("继续输入:").strip()if guess == Chinese_to_Eng_dictory[hz]:print("你真是个小天才!")m = m + 1print('\n——>正确率:%.2f' % (m / (n + m)))iscontinue = input("\nn\是否继续(Y/N):")####bu##########################################################def GoToStudy():print("************************")print("\n")for i in range(len(words)):print(words[i], "   ", Chinese_word[i], "\n")print("\n")print("************************")a = input("输入 1 背诵单词结束——>: ")###################################################################while True:function()a = int(input("\n\n\n\选择需要进行的操作(1、2、3、4):"))if (a == 1):Eng_to_Chinese()elif a == 2:Chinese_to_Eng()elif a == 3:GoToStudy()elif a == 4:quit()else:print("请输入正确的指令!")

总结

大家喜欢的话,给个

【Python黑科技】背单词的小程序之我爱记单词(保姆级图文+实现代码)相关推荐

  1. 【Python黑科技】常用的user_agent 浏览器头爬虫模拟用户(保姆级图文+实现代码)

    目录 1. 常用的浏览器请求头User-Agent 2. 随机获取一个浏览器头 3. 关于user_agent知识的介绍 一.基础知识篇: 1.浏览器标识 2.操作系统标识 3.加密等级标识 4.浏览 ...

  2. 【Python黑科技】制作一个定时小闹钟,自动发送系统通知提示(保姆级图文+实现代码)

    目录 实现效果 图片素材和源码 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 图片素材和源码 已经上传至我 ...

  3. 原生小程序实现阿里iconfont图标显示(保姆级图文)

    1.点击阿里图标库 2.在阿里图标库选择自己需要的iconfont样式,只后点击加入购物车 3.点击右上角购物车图标后点击下载代码 4.代码下载完毕后如下文件 5.点击右键解压该文件,文件如下 6. ...

  4. 【Python之pymysql库学习】二.游标cursor的相关知识(保姆级图文+实现代码)

    目录 读取的数据类型 读取的数据转为字典类型效果 读取的数据转为字典类型实现思路 读取的数据转为字典类型实现代码 关于游标的重置 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新 ...

  5. 【Python之pymysql库学习】三.sql语句的相关知识(保姆级图文+实现代码)

    目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 实现效果 把给读取数据 ...

  6. 【Python从入门到实战100天】05. 总结和练习(保姆级图文+实现代码)

    目录 1. 输出乘法口诀表(九九表) 2. 输出2~99之间的素数 3. 找出1~9999之间的所有完美数 4. 找出100~999之间的所有水仙花数 5. 猜数字游戏 6. 输出斐波那契数列的前20 ...

  7. 微信小程序期末大作业 记单词小程序 适合初学者学习使用

    微信小程序期末大作业 记单词小程序 小程序如下图所示:(下载链接在文末) 点我下载资源 https://download.csdn.net/download/weixin_43474701/59677 ...

  8. 【Python黑科技】获取每日一句美句,并定时发送邮件到指定邮箱(保姆级图文+实现代码)

    目录 实现效果 实现思路 1.获取每日一句美句 2.定时发送需要接入时间模块 3.邮件发送 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列, ...

  9. 【Python黑科技】tkinter库实战“俄罗斯方块”小游戏(保姆级图文+实现代码)

    目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实现思路 空间――由 15*25 个空格组成 ...

  10. 【Python黑科技】tkinter库实战“贪吃蛇”小游戏(保姆级图文+实现代码)

    目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实现思路 初始状态的蛇的长 3个像素点,食物 ...

最新文章

  1. CSS设计指南(读书笔记 - 选择器)
  2. 每日一句(2014-8-26)
  3. es6 filter方法_ES5和ES6函数你不知道的区别
  4. mysql error 1114,mysql error 1114 table is full 处理分享
  5. 面试题系列(9):对前端界面工程师这个职位是怎么样理解的?
  6. python 把txt变成字符串_如何通过 Python 如何写文件 ?
  7. 【Vue2.0】— 组件的自定义事件(十八)
  8. java软尾山地车评测_[渣图] 骑很慢的穷屌丝软尾历程
  9. .NET Windows服务开发流程
  10. 关于MJ刷新的报Too many arguments to function call, expected 0, have *问题
  11. MySQL终端(Terminal)命令基本操作(转)
  12. BZOJ 2761: [JLOI2011]不重复数字( )
  13. Silverlight 2 中简单的2.5D控件
  14. 职业技能鉴定准考证打印系统
  15. win7下dynamips类模拟器桥接到本地PC,但是无法ping通的解决办法
  16. ElasticSearch 学习笔记(一)
  17. 极光小课堂 | PostCss浅析之词法分析
  18. hdu2448 费用流
  19. 批量保存拼多多批发商城商品主图及视频
  20. TL4050B25QDBZRQ1

热门文章

  1. X264 AQ MODE详解
  2. ERROR: Cannot uninstall ‘xxx‘. It is a distutils installed project and thus we cannot accurately
  3. Udacity 无人驾驶仿真环境搭建实现自动驾驶小车
  4. 爱情:溺水三千只取一瓢饮
  5. django generic view - ListView
  6. 期望值最大化算法 EM_GMM 估计高斯混合模型
  7. 洛谷——P1160 队列安排
  8. [Android 4.4.4] 泛泰A870 通过刷第三版 Mokee4.4.4 KTU84P 20140626 RC2.1 by syhost
  9. html 圆圈项目符号,html5 项目符号
  10. Axure的灯箱效果说明