name = 'Вадим' age = 41 print('My name is %(name)s. I am %(age)d old' %{'name':name, 'age': age}) #My name is Вадим. I am 41 old
print('My name is %s. I am %d old' %(name,age)) #My name is Вадим. I am 41 old
print('Название: %s, год выпуска %d, цена: %f' %('Форда',2019,10.5)) #Название: Форда, год выпуска 2019, цена: 10.500000 print('Название: %s, год выпуска %d, цена: %.2f' %('Форда',2019,10.5)) #Название: Форда, год выпуска 2019, цена: 10.50
python 3 Метод format. В скобочки по умолчанию подстовляется bltynbabrfnjhs от 0 …, их можно простовлять самому
print('Название: {} , год выпуска {}, цена: {}'.format('Форда',2019,10.50)) #Название: Форда , год выпуска 2019, цена: 10.5 print('Название: {1} , год выпуска {0}, цена: {2}'.format('Форда',2019,10.50)) #Название: 2019 , год выпуска Форда, цена: 10.5 print('Название: {name} , год выпуска {age}, цена: {price}'.format(name='Форда',age=2019,price=10.50)) #Название: Форда , год выпуска 2019, цена: 10.5
name = 'test' age = 10 price = 10.5 print(f'Название: {name} , год выпуска {age}, цена: {price}') #Название: test , год выпуска 10, цена: 10.5 print(f' 10+12 = {10+12}') #10+12 = 22