什么是'++';用python是什么意思?

什么是'++';用python是什么意思?,python,Python,我正在读一本python的书。它解释了循环和range()函数 但我不明白“+和+”是什么意思 for i in range(7): print('hello('+str(i)+')') 实际上应该是这样的: string_a + string_b + string_c 它不是关于“+xxx+”的 它将字符串a、字符串b和字符串c连接在一起,尽管它不是pythonic 一种更具python风格的方式可能是: print( "hello({my_var})".format(my_va

我正在读一本python的书。它解释了循环和range()函数

但我不明白“+和+”是什么意思


for i in range(7):
    print('hello('+str(i)+')')

实际上应该是这样的:

string_a + string_b + string_c
它不是关于“+xxx+”的

它将字符串a、字符串b和字符串c连接在一起,尽管它不是pythonic

一种更具python风格的方式可能是:

print( "hello({my_var})".format(my_var=i) )

您好,该行将三个字符串连接在一起:
'hello'
str(i)
,和
)'
。字符串文字被引号包围。你的书没有解释它在做什么吗?那意味着粘贴在一起。我理解你的困惑。人们在编写代码时还没有学会如何使用空格,这很不幸