Я пытаюсь объединить две строки в моей функции.Я перепробовал все объединения, но эти две строки просто не объединяются одна за другой, вместо этого более короткие строки B (длина = s) заменяют первые s единиц более длинной строки A.
Я читаю некоторые данные из вводафайл и сохраните третью строку, содержимое которой равно «00001M035NNYY1111111», в переменную под названием заявитель:
data = open("input.txt").read().split('\n')
applicant = str(data[2])
Я хочу добавить целое число 8 в конце applicant
, поэтому новый applicant
будет"00001M035NNYY11111118".Я пробовал applicant += str(8)
и "".join((applicant, str(8)))
и другие методы конкатенации, но все они дают мне только "80001M035NNYY1111111" ... Кто-нибудь знает, почему это произошло и как я должен поступить, чтобы получить желаемый результат.