Как сделать так чтобы переменная работала в " "

Mr.Lincomins

Новичок
Пользователь
Сен 26, 2020
2
0
1
Windows 10, python 3.7.
import urllib.parse
f = 'Гм'
Acd = urllib.parse.quote(f)
print('/Ajax/GetInterruptions?manualSettlement=Acd-&manualStreet=B&house=C&from=26.09.2020&to=30.09.2020')
Надо сделать так чтобы при выведении текста на экран переменная Acd работала
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 625
469
83
lynulx верно вам показал пример, вот пример в вашем коде


Python:
import urllib.parse
f = 'Гм'
Acd = urllib.parse.quote(f)
print('/Ajax/GetInterruptions?manualSettlement={}-&manualStreet=B&house=C&from=26.09.2020&to=30.09.2020'.format(Acd))

либо так

Python:
import urllib.parse
f = 'Гм'
Acd = urllib.parse.quote(f)
print('/Ajax/GetInterruptions?manualSettlement=' + Acd + '-&manualStreet=B&house=C&from=26.09.2020&to=30.09.2020')
 
-1

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
насколько я понимаю, вам нужно форматирование

пример:
a = 6
print(f"a^2 = {a * a}") # "a^2 = 36"
или
print("a^2 = {}".format(a * a))
 

Форум IT Специалистов