Форум сайта python.su
0
proszu ob'jasnit kak eto rabotajet:
w wariantie 2) peczataet 321 (tak kak w formatie); wariant 4) zerkalnyj, a snowa peczatajet 321 (tak kak w skobkach)
a = 1
b = 2
c = 3
print('{} {} {}'.format(a,b,c)) #1) 1 2 3 prjamoj porjadok formata, prjamoj porjadok skobok = vse ok
print('{2} {1} {0}'.format(a,b,c)) #2) 3 2 1 prjamoj porjadok formata, skobki obratnyj, = peczat kak w skobkach
print('{} {} {}'.format(c,b,a)) #3) 3 2 1 obratnyj poriadok formata, skobki prjamoj = peczat kak w formatie
print('{0} {1} {2}'.format(c,b,a)) #4) 3 2 1 obratnyj poriadok formata, prjamoj porjadok skobok = peczat kak w formatie
Отредактировано ss13by (Фев. 6, 2022 19:24:39)
Офлайн
124
ss13byв фигурных скобках указываются индексы элементов из последовательности
proszu ob'jasnit kak eto rabotajet:
Офлайн
0
xam1816eto ja ponjal, a poczemu jesli stawit' indeksy w skobki, to w odnom sluczaje peczatajet tak kak ukazano w indeksach w skobkach, a w drugom tak kak ukazano w formatie. w primerie stroka print 2 i 4.
Отредактировано ss13by (Фев. 6, 2022 19:59:17)
Офлайн
124
ну вот есть у меня последовательность
a,b,c
0: a, 1: b, 2: c
"{}{}{}" == "{0}{1}{2}"
print('{} {} {}'.format(a, b, c)) # >>> 1 2 3 print('{0} {1} {2}'.format(a, b, c))# >>> 1 2 3
print('{1} {0} {2}'.format(a, b, c)) # 2 1 3
print('{1}^{1}^{1}'. format(a, b, c)) # 2^2^2
print('{a} * {b} * {c}'.format(a=a, b=b, c=c)) # 1 * 2 * 3 print('{b} * {b} * {c}'.format(a=a, b=b, c=c)) # 2 * 2 * 3
Офлайн
0
xam1816znaczit poluczajetsa, czto stroka formata pereopredeljaet naczalnuju posledowatelnost'.
ну вот есть у меня последовательность
Отредактировано ss13by (Фев. 6, 2022 21:05:36)
Офлайн