ITPub博客

首页 > > > Python代码这样写才能实现用户答题功能!程序员们一起来看看吧

Python代码这样写才能实现用户答题功能!程序员们一起来看看吧

作者:youou 时间:2019-09-17 10:37:27 0 删除 编辑


前言:

今天给大家分享的是Python实现用户答题的功能代码,内含代码太多,为了方便观看收藏,大部分代码用图片的方式呈现出来,喜欢的话记得关注收藏慢慢看哦!

Python实战,用户答题分享给大家

主要包含内容,文件的读取,更改,保存。不同文件夹引入模块。输入,输出操作。随机获取数据操作

随机生成算数表达式,用户输入答案,正确记录分数,错误返回0,并把用户分数记录到文本文件中,如用户名不存在着新建用户

myPythonFunction.py包含三个函数

#function 更新或者保存用户名字,用户得分

def updateUserPoints(userName,score):

temp = getUserScore(userName)

if(temp==-1):

f = open("userScores.txt","a")

msg = userName+","+str(score)+"\n"

f.write(msg)

f.close()

然后接下来是mathGame.py作为主函数

if(userResult.startswith("-")):

userResult = userResult[1:]

flag = False

while((not userResult.isdigit()) and userResult!="exit"):

print("请输入数字,你的答案:")

userResult = input()

userResult = userResult.strip("\n")

if(userResult.startswith("-")):

userResult = userResult[1:]

flag = False

文件目录结构,将myPythonFunction.py放到func文件夹中。userScores.txt存放用户名和相应的得分


程序员陈平安 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4729/viewspace-3147934/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-17

  • 博文量
    294
  • 访问量
    13386