首页 > 解决方案 > + 符号在此代码中的作用是什么?

问题描述

我只是想了解+标志之后str(num1)和之前/之后的作用str(num2)

import random

def random_num():

    num1 = random.randint(1,20)
    num2 = random.randint(1,20)
    return num1, num2


def addition_operation():

    global correct

    num1,num2 = random_num()
    answer1 = int(input(str(num1)+" + "+str(num2)+" = "))
    if num1+num2 == answer1:
        print("Correct!")
        correct += 1
    else:
        print("Incorrect")

标签: pythonstring

解决方案


It concatenates (joins) strings, for example print("a" + "b") prints ab


推荐阅读