1 Введение в язык программирования Python



бет4/4
Дата01.11.2023
өлшемі139,27 Kb.
#189001
түріПрограмма
1   2   3   4
Байланысты:


спецификация

:= [[fill]align][sign][#][0][width][,][.precision][type]

заполнитель

:= символ кроме '{' или '}'

выравнивание

:= "<" | ">" | "=" | "^"

знак

:= "+" | "-" | " "

ширина

:= integer



В итоге каждое из значений выводится из расчета 4 знакоместа. Спецификация формата:

точность

:= integer

тип

:= "b" | "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "n" | "o" | "s"
| "x" | "X" | "%"



Тип

Значение

'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




  1. Напишите программу, которая запрашивала бы у пользователя: Имя, Фамилия, Возраст, Место жительства

  • фамилия, имя ( "Ваши фамилия, имя?")




  • возраст ("Сколько Вам лет?")




  • место жительства ("Где вы живете?") После этого выводила бы три строки: "Ваши фамилия, имя"

"Ваш возраст" "Вы живете в"

Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет