In [1]:
s = 'aaa' + 'bbb' + 'ccc'
print(s)
In [2]:
s1 = 'aaa'
s2 = 'bbb'
s3 = 'ccc'
In [3]:
s = s1 + s2 + s3
print(s)
In [4]:
s = s1 + s2 + s3 + 'ddd'
print(s)
In [5]:
s1 += s2
print(s1)
In [6]:
s = 'aaa'
s += 'xxx'
print(s)
In [7]:
s = 'aaa''bbb''ccc'
print(s)
In [8]:
s = 'aaa' 'bbb' 'ccc'
print(s)
In [9]:
s = 'aaa'\
'bbb'\
'ccc'
print(s)
In [10]:
# s = s1 s2 s3
# SyntaxError: invalid syntax
In [11]:
s1 = 'aaa'
s2 = 'bbb'
i = 100
f = 0.25
In [12]:
# s = s1 + i
# TypeError: must be str, not int
In [13]:
s = s1 + '_' + str(i) + '_' + s2 + '_' + str(f)
print(s)
In [14]:
s = s1 + '_' + format(i, '05') + '_' + s2 + '_' + format(f, '.5f')
print(s)
In [15]:
s = '{}_{:05}_{}_{:.5f}'.format(s1, i, s2, f)
print(s)
In [16]:
l = ['aaa', 'bbb', 'ccc']
In [17]:
s = ''.join(l)
print(s)
In [18]:
s = ','.join(l)
print(s)
In [19]:
s = '-'.join(l)
print(s)
In [20]:
s = '\n'.join(l)
print(s)
In [21]:
l = [0, 1, 2]
In [22]:
# s = '-'.join(l)
# TypeError: sequence item 0: expected str instance, int found
In [23]:
s = '-'.join([str(n) for n in l])
print(s)
In [24]:
s = '-'.join((str(n) for n in l))
print(s)
In [25]:
s = '-'.join(str(n) for n in l)
print(s)