用python自制一款背单词程序

  • 需求分析
    在使用电脑上网冲浪,打游戏,看电影时,经常会在各个地方夹杂着一些看不懂的英文单词,为了在日常玩电脑的时候,也能利用碎片时间积累英文单词,因此自制了一款简易的背单词程序。功能如下:
    1.平时见到的单词,利用CTRL+C,CTRL+V保存在文本文件words.csv中。
    2.每次打开程序的时候,随机抽取100个单词来进行翻译答题测验考试,对于每一个单词,翻译测验正确的,跳过;翻译测验错误的,增加该单词在下次考试继续出现的概率。
  • 运行环境
    操作系统:Windows7
    程序语言及版本:python3.7
  • 文件名称及作用
    words.csv 用于保存英文单词和中文翻译,如performance,表演
    accumulation1.0.py 主程序文件的文件名
  • 源码
import random
import csv

def load_word_file():
	word_list = []
	with open('words.csv', 'r') as csvfile:
		content = csv.reader(csvfile)
		for i in content:
			word_list.append(tuple(i))
	return word_list


def examination():
	word_list = load_word_file()
	examination_quantity = 100
	if len(word_list) < examination_quantity:
		examination_qua
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值