% таңбасы арқылы түрлендіру кестесі
Түрлендіру таңбасы
|
Түсініктемесі
|
d
|
Таңбалы ондық сан
|
i
|
Таңбалы ондық сан
|
o
|
Таңбасыз сегіздік сан
|
u
|
'd' таңбасының бұрынғы ескі эквиваленті, яғни таңбалы ондық сан
|
x
|
Таңбасыз он алтылық сан (кіші әріптер, төменгі регистр)
|
X
|
Таңбасыз он алтылық сан (бас әріптер, жоғарғы регистр)
|
e
|
Жылжымалы үтірлі экспоненциал формат (кіші әріптер)
|
E
|
Жылжымалы үтірлі экспоненциал формат (бас әріптер)
|
f
|
Жылжымалы нүктелі ондық сан форматы
|
F
|
Жылжымалы нүктелі ондық сан форматы
|
g
|
Егер дәреже -4-тен артық болса немесе дәлдігі төмен болса, «e» сияқты, әйтпесе «f» форматы секілді
|
G
|
Егер дәреже -4-тен артық болса немесе дәлдігі төмен болса, «E» сияқты, әйтпесе «F» форматы секілді
|
c
|
Бір символ (бүтін санды немесе символдардың бір жолын қабылдайды
|
r
|
repr () -ді пайдаланып, кез келген объектіні түрлендіреді
|
s
|
str () -ді пайдаланып, кез келген объектіні түрлендіреді
|
%
|
Ешқандай аргумент түрлендірілмейді, нәтижесінде «%» символы алынады
|
5-мысал: жай бос орын таңбасымен бөлу
print('Бір','Екі','Үш')
6-мысал: нүктелі үтір (;) таңбасымен бөлу
print('Бір','Екі','Үш', sep=';') print('Бір','Екі','Үш', sep='~~')
8-мысал: көлденең табуляция (\t) арқылы бөлу
print('Бір\tЕкі\tҮш')
9-мысал: келесі жолдарға көшіру (\n)
print('Бір\nЕкі\nҮш')
Нәтижелер:
Бір Екі Үш
Бір;Екі;Үш
Бір~~Екі~~Үш
Бір Екі Үш
Бір
Екі
Үш
Сандарды форматтап шығару jp = 5450000.0 print('Жылдық пайда:',jp) ap = jp/12.0 print('Айлық пайда:',ap)
Форматпен шығару, '2f' – формат спецификаторы : бөлшегі 2 цифр
a = 54321.6789 print(format(a,'.2f')) print(format(a,'.1f'))
Форматпен шығару, 'e' – формат спецификаторы : экспоненциалды сан
print(format(54321.6789,'e')) print(format(54321.6789,'.2E'))
54321.68
54321.7
Нәтижесі:
Жылдық пайда: 5450000.0
Айлық пайда: 454166.6666666667
5.432168e+04
5.43E+04
Достарыңызбен бөлісу: |