ответвлено от main/python-labs
Изменил(а) на 'TEMA3/report3.md'
Этот коммит содержится в:
@@ -618,21 +618,7 @@ Traceback (most recent call last):
|
||||
stroka1 % (2024, 21, 45)
|
||||
TypeError: not all arguments converted during string formatting
|
||||
```
|
||||
Вот различные типы вставок для оператора %:
|
||||
%s - строка
|
||||
%d и %i - целое число (d - всегда десятичное, а i - десятичное или переведенное
|
||||
в десятичное из другой с/с, а еще может содержать знак)
|
||||
%f - число с плавающей точкой
|
||||
%e - экспоненциальная форма записи числа
|
||||
%g - автовыбор между e и f в зависимости от размера (очень большие и очень близкие к нулю
|
||||
числа удобнее записать в экспоненциальной форме. Обычно %g будет использовать %f,
|
||||
если значение находится в пределах от 1e-4 до 1e+15)
|
||||
%.nf - число с плавающей точкой, но конкретным количеством знаков после запятой (пр. %.2f)
|
||||
```
|
||||
>>> stroka='Температура = %(zn1)g %(sravn)s %(zn2)g'
|
||||
>>> stroka % {'zn1':16,'sravn':' меньше ','zn2':25}
|
||||
'Температура = 16 меньше 25'
|
||||
```
|
||||
|
||||
## Пункт 7
|
||||
|
||||
Оператор присваивания
|
||||
|
||||
Ссылка в новой задаче
Block a user