Как перенести переменную в скобки в кавычках?

x = int(input("Type a number of action:"))
if x == 0:
    first = input("Input name:")
    second = input("Input number:")
    book = Addresses(first, second)
    book.adding()

Мне нужно передать переменную first и second в скобки класса Adresses в кавычках.. Пробовал разные методы но ничего не работает..

class Addresses():
    def __init__(self, name, number):
        self.name=name
        self.number=number
    def adding(self, name, number):
        adressbook = adressbook.data
        book = { name : number }
        f = open(adressbook, 'w')
        f.write(book)
        pickle.dump(adressbook, f)
        f.close
x = int(input("Type a number of action:"))
if x == 0:
    first = input("Input name:")
    first = '"' + first + '"'
    second = input("Input number:")
    second = '"' + second + '"'
    book = Addresses(first, second)
    book.adding()

Ответы (1 шт):

Автор решения: Сергей

На вопросы в комментах полный ответ не увидел, так что понадеюсь, что вариант ниже подойдёт, и вы его не пробовали.

Вам просто надо провести сложение строк, а кавычки подать, как символ. То есть - вставить одни кавычки в другие кавычки:-)

x = int(input("Type a number of action:"))
if x == 0:
    first = input("Input name:")
    first = = '"' + first + '"'
    second = input("Input number:")
    second = '"' + second + '"'
    book = Adresses(first, second)
    book.adding()
→ Ссылка