转发以为博友的python背单词小程序

import random as t

#创建单词序列

words=("easy","difficult","answer","continue")

zi=("容易","困难","回答","继续")

hanzi={ "easy":"容易", "difficult":"困难","answer":"回答", "continue":"继续","blue":"蓝色"}

yin={"容易":"easy","困难":"difficult","回答":"answer","继续":"continue","蓝色":"blue"}

def jiemian():

print("""

欢迎来到背单词

根据English回答汉语或者根据汉语回答English

-------------------------------------------

1.English——>汉语

2.汉语——>English

3.单词列表

4.退出系统

""")

#######Zhang###### English——>汉语 ################################

def yyihan():

n=0

m=0

su=0

iscontinue="y"

while iscontinue=="y" or iscontinue=="Y":

word=t.choice(words)

print("随机生成在单词:")

print(">------> "+word)

guess=input("\n输入汉语: ").strip()# 防止用户误操作录入空白

while guess!=hanzi[word]:

print("对不起,不正确。")

n=n+1

print('\n——>正确率:%.2f'%(m/(n+m)))

guess=input("继续输入:").strip()

if guess==hanzi[word]:

print("真棒!答对了!!")

m=m+1

print('\n——>正确率:%.2f'%(m/(n+m)))

iscontinue=input("\nn\是否继续(Y/N):")

############### 汉语——>English #########wei####################

def hanyiy():

n=0;

m=0;

su=0;

iscontinue="y"

while iscontinue=="y" or iscontinue=="Y":

hz=t.choice(zi)

print("随机生成在汉语:")

print(">------> "+hz)

guess=input("\n输入Ehglish: ").strip()

while guess!=yin[hz]:

print("对不起,不正确。")

n=n+1

print('\n——>正确率:%.2f'%(m/(n+m)))

guess=input("继续输入:").strip()

if guess==yin[hz]:

print("真棒!答对了!!")

m=m+1

print('\n——>正确率:%.2f'%(m/(n+m)))

iscontinue=input("\nn\是否继续(Y/N):")

####bu##########################################################

def lib():

print("************************")

print("\n")

for i in range (len(words)):

print(words[i]," ",zi[i],"\n")

print("\n")

print("************************")

a=input("输入 1 背诵单词结束——>: ")

###################################################################

while True:

jiemian()

a=int(input("\n\n\n\选择需要进行的操作(1、2、3、4):"))

if(a==1):

yyihan()

elif a==2:

hanyiy()

elif a==3:

lib()

elif a==4:

exit()

else:

print("输入格式错误,重新输入!!")

王晓博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权

转载请注明原文链接:python背单词小程序

python背单词游戏,python背单词小程序相关推荐

  1. 数独解题程序的python实现_python实现自动解数独小程序

    跟朋友最近聊起来数独游戏,突发奇想使用python编写一个自动计算数独解的小程序. 数独的规则不再过多阐述,在此描述一下程序的主要思路: (当前程序只针对于简单的数独,更复杂的还待深入挖掘) 1.计算 ...

  2. python自动填写小程序表单_新年好!教大家用Python写一个自动回复拜年信息的小程序!...

    原标题:新年好!教大家用Python写一个自动回复拜年信息的小程序! 过年期间,想必大家都收到很多拜年信息吧!有没有也被拜年短信(大部分是群发)搞得很焦虑?不回复似乎显得很没有礼貌,一一回复又累心劳神 ...

  3. 计算机毕业设计Python+uniapp扫码点餐微信小程序(小程序+源码+LW)

    计算机毕业设计Python+uniapp扫码点餐微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...

  4. python加油代码_python入门教程NO.5 用python写个自动选择加油站的小程序

    本文涉及的python基础语法为:if条件分支 Python条件分支是通过一条或者多条语句的执行结果True或者False来决定是否执行相应的代码块. if单向条件语法结构 if 判断条件: 代码块 ...

  5. Python入门教程NO.5 用python写个自动选择加油站的小程序

    本文涉及的 python 基础语法为:if 条件分支 Python 条件分支是通过一条或者多条语句的执行结果 True或者 False来决定是否执行相应的代码块. if 单向条件语法结构 if 单向条 ...

  6. 计算机毕业设计Python+uniapp联影医疗器械管理系统小程序(小程序+源码+LW)

    计算机毕业设计Python+uniapp联影医疗器械管理系统小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ ...

  7. python爬虫爬取微信公众号小程序信息

    python爬虫爬取微信公众号小程序信息 爬取内容 某汽车维修信息提供的维修店名称,地点以及电话(手机)号码 爬取步骤 啥也别管,先抓包看看,在这里,博主使用的抓包软件是charles 抓包:将网络传 ...

  8. [附源码]计算机毕业设计Python+uniapp晋中市居民健康卡小程序j7d04(程序+lw+远程部署)

    [附源码]计算机毕业设计Python+uniapp晋中市居民健康卡小程序j7d04(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Pyth ...

  9. [附源码]计算机毕业设计Python+uniapp驾校预约练车的小程序v5fxm(程序+lw+远程部署)

    [附源码]计算机毕业设计Python+uniapp驾校预约练车的小程序v5fxm(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Pytho ...

  10. 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发

    微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

最新文章

  1. 大数据搜索选开源还是商业软件?ElasticSearch 对比 Splunk
  2. Typora——恢复未保存文件解决方案
  3. cannot resolve symbol ‘log‘问题解决
  4. SAP C4C 和 ERP 中的外部定价模块 - External Pricing原理介绍
  5. 一个天才程序员的黑帮大佬人生
  6. Shiro之UsernamePasswordTokenRememberMeAuthenticationTokenAuthenticationToken
  7. python从数据库取数据 显示字段名_如何在python中将SQL数据库中的字段名放入列表中...
  8. 二.开发记录之派勤工控机远程使用和ubuntu和ROS环境配置
  9. 东大OJ-Prim算法
  10. 移动端拖拽(模块化开发,触摸事件,webpack)
  11. 华为NP课程笔记28-IEEP课件摘录
  12. VBA编程_ActiveSheet
  13. Gradle下载慢或无法下载
  14. 爬虫学习5-JSON 数据的分析与解析
  15. 《那些年啊,那些事——一个程序员的奋斗史》九
  16. 真香,如何关闭微信朋友圈的广告
  17. L - Lifeguards 思维
  18. SPI接口的MISO和MOSI连接时注意
  19. ESP32-C3入门教程 WiFi篇③——WiFi SoftAP 模式开启AP热点
  20. LibreCAD Windows编译问题集

热门文章

  1. 对于程序员的技术发展和职业规划能否给大家一些建议呢?
  2. 臀部肌群:肌肉图示和英文名称
  3. 倾听社区的声音,但别被他们牵着鼻子走
  4. 神秘的古文明 ———— 埃及文化
  5. 在html中进行表单设计,谈谈网页中的表单设计
  6. golang php mysql性能_golang vs dlang vs nodejs vs php 性能对比较量
  7. 带图标显示的ls---lsd
  8. Beamer Template
  9. 大学生了没-20120709迅雷下载
  10. Justinmind 如何让自己的项目可以发布到网上,实现各个端打开网页就能看