Тип
Значение
'd', 'i',
'u' Десятичное число.
'o'
Число в восьмеричной системе счисления.
'x'
Число в шестнадцатеричной системе счисления (буквы в нижнем
регистре).
'X'
Число в шестнадцатеричной системе счисления (буквы в верхнем
регистре).
'e'
Число с плавающей точкой с экспонентой (экспонента в нижнем
регистре).
'E'
Число с плавающей точкой с экспонентой (экспонента в верхнем
регистре).
'f', 'F' Число с плавающей точкой (обычный формат).
'g'
Число с плавающей точкой. с экспонентой (экспонента в нижнем
регистре), если она меньше, чем -4 или точности, иначе обычный
формат.
'G'
Число с плавающей точкой. с экспонентой (экспонента в верхнем
регистре), если она меньше, чем -4 или точности, иначе обычный
формат.
'c'
Символ (строка из одного символа или число - код символа).
's'
Строка.
'%'
Число умножается на 100, отображается число с плавающей точкой, а
за ним знак %.
Для форматирования вещественных чисел с плавающей точкой используется
следующая команда:
print('{0:.2f}'.format(вещественное число))
В результате выведется число с двумя знаками после запятой.
Пример
Напишите программу, которая запрашивала бы у пользователя:
- ФИО ( "Ваши фамилия, имя, отчество?")
- возраст ("Сколько Вам лет?")
- место жительства ("Где вы живете?")
После этого выводила бы три строки:
"Ваше имя"
"Ваш возраст"
"Вы живете в"
Решение
Задания для самостоятельной работы
1) Установите Python
https://www.python.org/ftp/python/3.8.5/python-3.8.5.exe
2) Напишите программу, которая запрашивала бы у пользователя:
Имя, Фамилия, Возраст, Место жительства
- фамилия, имя ( "Ваши фамилия, имя?")
- возраст ("Сколько Вам лет?")
- место жительства ("Где вы живете?")
После этого выводила бы три строки:
"Ваши фамилия, имя"
"Ваш возраст"
"Вы живете в"
|