Задание 1 Вопрос:

Как записывается инструкция, которая формирует символьную строку заданного

формата?

Составьте слово из букв:

ARMFTO ->

Задание 2

Вопрос:

Какая символьная строка будет сформирована при выполнении инструкции

s = '{:5.2f}'.format (3.1496)? При записи ответа вместо пробелов используйте нижние

подчёркивания.

Запишите ответ:

Задание 3

Вопрос:

Что будет выведено на экран в результате выполнения инструкции print (2, 'a', 8)?

Запишите ответ:

Задание 4

Вопрос:

Какая символьная строка будет сформирована в результате выполнения инструкции

s = '{:5d}'.format (8)? При записи ответа вместо пробелов используйте нижние

подчёркивания.

Запишите ответ:

Задание 5

Вопрос:

Запишите в нормальной форме число 0.2e+01.

Запишите число:

BomgGang BomgGang    1   20.02.2021 13:21    793

Ответы
Anastasia7wr Anastasia7wr  11.01.2024 09:58
Задание 1. Инструкция, которая формирует символьную строку заданного формата, записывается с использованием метода форматирования строк в языке программирования Python.

Пример:
Дано слово из букв: ARMFTO.
Чтобы сформировать символьную строку в формате данного слова, нужно использовать фигурные скобки {} и перед ними указать порядковый номер буквы в слове (начиная с 0). В результате получится следующая инструкция:

s = '{}{}{}{}{}{}'.format('A', 'R', 'M', 'F', 'T', 'O')

Пояснение:
Метод format() позволяет заменить пустые фигурные скобки значениями, указанными внутри круглых скобок. Здесь каждая пустая фигурная скобка заменяется соответствующей буквой из слова "ARMFTO". В результате выполнения инструкции получится символьная строка "ARMFTO".

Ответ на задание 1:
ARMFTO

Задание 2. Чтобы определить, какая символьная строка будет сформирована при выполнении инструкции s = '{:5.2f}'.format (3.1496), нужно разобрать структуру форматирования '{:5.2f}'.

Пояснение:
Здесь '{:5.2f}' состоит из нескольких частей:
- {:} указывает, что это форматированная часть строки;
- 5 - ширина поля (количество символов), в которое будет выведено число;
- 2 - количество знаков после запятой для числа типа float;
- f - указывает на то, что это число с плавающей точкой.

В результате выполнения данной инструкции символьная строка будет иметь ширину поля 5 и два знака после запятой для числа 3.1496. Если число имеет меньше знаков, чем указано в формате, то вместо недостающих знаков будет выводиться пробел. В данном случае:

s = '{:5.2f}'.format (3.1496)

Ответ на задание 2:
_3.15

Задание 3. Чтобы определить, что будет выведено на экран при выполнении инструкции print(2, 'a', 8), нужно обратить внимание на то, какие значения передаются в функцию print() через запятую.

Пояснение:
Функция print() выводит на экран значения, переданные в качестве аргументов, разделяя их пробелом. В данном случае передаются значения 2, 'a' и 8. Поэтому на экран будет выведено:

2 a 8

Ответ на задание 3:
2 a 8

Задание 4. Чтобы определить, какая символьная строка будет сформирована при выполнении инструкции s = '{:5d}'.format(8), нужно разобрать структуру форматирования '{:5d}'.

Пояснение:
Здесь '{:5d}' состоит из нескольких частей:
- {:} указывает, что это форматированная часть строки;
- 5 - ширина поля (количество символов), в которое будет выведено число;
- d - указывает на то, что это целое число (decimal).

В результате выполнения данной инструкции символьная строка будет иметь ширину поля 5 и значение целого числа 8. Если число имеет меньше разрядов, чем указано в формате, то вместо недостающих разрядов будет выводиться пробел. В данном случае:

s = '{:5d}'.format(8)

Ответ на задание 4:
___8

Задание 5. Чтобы записать число 0.2e+01 в нормальной форме, нужно перевести его в десятичную форму, учитывая показатель степени.

Пояснение:
Число 0.2e+01 в нормальной форме записывается как 2 (без использования экспоненциальной записи).
Показатель степени "+" указывает, что число умножается на 10 в положительной степени. То есть число 0.2e+01 эквивалентно числу 2.

Ответ на задание 5:
2
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика