你没了绝对没了


私信TA

用户名:0209

访问量:2731

签 名:

等  级
排  名 2809
经  验 2062
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

score = 0
while True:
    try:
        user = input().split("=")
        if user[1] == "?":
            continue
        if str(eval(user[0])) == user[1]:
            score += 1
    except:
         break
print(score)

通过split把输入式等号左右两边拆开

  1. 如果等号右边是"?",那么直接跳出本次循环

  2. 当左右两边相等,score + 1

ps:eval可以直接将字符串里的表达式化作python代码运行,如:eval("4 + 3")的效果就等于  4 + 3

   


 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区