Python +;在这个代码里签名?
我只想了解Python +;在这个代码里签名?,python,string,Python,String,我只想了解+符号在str(num1)之后和str(num2) 它连接(连接)字符串,例如print(“a”+“b”)printsab在Python中,+运算符处理的不仅仅是整数。例如,它适用于列表、元组以及本例中的字符串。加号的作用是将num1组合成一个字符串(例如,如果num1=16,那么str(num1)=“16”)和“+”)得到一个新字符串:16+,它只是添加了两个字符串print(“abc”+“bcd”+“cde”)将打印abcbcdcde这是python中字符串连接的一种方式 impo
+
符号在str(num1)
之后和str(num2)
它连接(连接)字符串,例如
print(“a”+“b”)
printsab
在Python中,+运算符处理的不仅仅是整数。例如,它适用于列表、元组以及本例中的字符串。加号的作用是将num1组合成一个字符串(例如,如果num1=16
,那么str(num1)=“16”
)和“+”
)得到一个新字符串:16+
,它只是添加了两个字符串print(“abc”+“bcd”+“cde”)
将打印abcbcdcde
这是python中字符串连接的一种方式
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")