ответвлено от main/python-labs
Изменил(а) на 'TEMA3/report3.md'
Этот коммит содержится в:
@@ -618,21 +618,7 @@ Traceback (most recent call last):
|
|||||||
stroka1 % (2024, 21, 45)
|
stroka1 % (2024, 21, 45)
|
||||||
TypeError: not all arguments converted during string formatting
|
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
|
## Пункт 7
|
||||||
|
|
||||||
Оператор присваивания
|
Оператор присваивания
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user