
Помогите пж! «Начала программирования» для 8 класса
язык программирования Python
1. Найдите верно написанную программу:
а) print (‘Привет’.’)
б) print (‘Привет.’)
в) print (‘Привет’.)
2.Какие имена переменных недопустимы в языке Python:
a) 1
б) m11
в) Петя
г) Vasya
д) Sn_2
3. Различаются ли результаты работы программ А и Б?
А) print (‘Как тебя зовут?’)
name = input ()
Б) name = input (‘Как тебя зовут?’)
Ответ: _____________________________________________
4. Найдите соответствие типов данных и их обозначению в языке Python:
А) Вещественный
Б) Строковый
В) Целочисленный
1) bool
2) int
3)type
4)float
5)str
5.Что будет выведено на экран после выполнения программы?
cats = 2
if cats == 1 and cats == 2:
print (‘Да! Получилось! ’)
else:
print(‘Нет. Не вышло.’)
Ответ: __________________________________________________
6.Напишите программу, которая получает целое число и выводит ответ «да», если это число трехзначное.
7.Напишите программу, которая получает с клавиатуры количество повторений и выводит столько же раз слово «Котик»
Ответы на вопрос

Давай разберемся с каждым из вопросов и задания.
1. Найдите верно написанную программу:
а) print(‘Привет’.’)
— неверно, так как у тебя не закрыта скобка в конце предложения.
б) print(‘Привет.’)
— это правильный вариант, здесь синтаксис соблюден, скобки закрыты корректно.
в) print(‘Привет’.)
— неверно, поскольку точка не может стоять вне строки, она должна быть внутри кавычек.
Ответ: б) print(‘Привет.’)
2. Какие имена переменных недопустимы в языке Python?
а) 1
— неверно, так как переменная не может начинаться с цифры.
б) m11
— допустимо, буквы и цифры могут использоваться в имени переменной, если имя начинается с буквы.
в) Петя
— технически допустимо, Python поддерживает кириллические символы, хотя это не принято использовать в коде.
г) Vasya
— допустимо, имя переменной может начинаться с буквы.
д) Sn_2
— допустимо, нижнее подчеркивание и цифры могут использоваться в имени переменной, если имя начинается с буквы.
Ответ: а) 1
3. Различаются ли результаты работы программ А и Б?
А)
Б)
Ответ: Результаты программ будут одинаковы с точки зрения конечного результата, так как в обоих случаях переменная name
сохранит введенное пользователем значение. Но программа Б более удобна, так как приглашение для ввода сразу выводится в input()
, что позволяет пользователю видеть запрос во время ввода данных.
Ответ: не различаются, но программа Б выглядит удобнее.
4. Найдите соответствие типов данных и их обозначению в языке Python:
А) Вещественный — float
(4)
Б) Строковый — str
(5)
В) Целочисленный — int
(2)
Ответ:
- А) Вещественный — 4)
float
- Б) Строковый — 5)
str
- В) Целочисленный — 2)
int
5. Что будет выведено на экран после выполнения программы?
Ответ: На экран будет выведено "Нет. Не вышло."
, потому что условие cats == 1 and cats == 2
не может быть выполнено одновременно: одно значение переменной не может быть одновременно равно 1 и 2.
Ответ: Нет. Не вышло.
6. Напишите программу, которая получает целое число и выводит ответ «да», если это число трехзначное.
Пример программы:
Объяснение: Используем функцию abs()
, чтобы работать с положительными и отрицательными числами. Проверяем, что число находится в диапазоне от 100 до 999 включительно.
7. Напишите программу, которая получает с клавиатуры количество повторений и выводит столько же раз слово «Котик».
Пример программы:
Объяснение: Используем цикл for
, который будет повторять вывод слова "Котик" столько раз, сколько введет пользователь.
Надеюсь, этот разбор помог понять каждый из вопросов!
Похожие вопросы









Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili