М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Juicemonk3000
Juicemonk3000
20.09.2021 16:27 •  Информатика

Написать программу, которая задаёт 5 вопросов по основам программирования в среде python . Если ответ пользователя верный, то защитать если нет, выдать сообщение об ошибке. В конце теста вывести итоговый ТОЛЬКО НЕ СЛОЖНО ТЕМА 7 КЛАССА

👇
Ответ:
vagiz9779
vagiz9779
20.09.2021

```python

score = 0

# Вопрос 1

answer = input("Что такое переменная в Python? ")

if answer.lower() == "область памяти":

score += 2

else:

print("Неправильно. Правильный ответ: область памяти.")

# Вопрос 2

answer = input("Какой оператор используется для получения остатка от деления? ")

if answer == "%":

score += 2

else:

print("Неправильно. Правильный ответ: %.")

# Вопрос 3

answer = input("Как объявить функцию в Python? ")

if answer.lower() == "def":

score += 2

else:

print("Неправильно. Правильный ответ: def.")

# Вопрос 4

answer = input("Какой тип данных нужен для хранения целых чисел? ")

if answer.lower() == "integer" or answer.lower() == "int":

score += 2

else:

print("Неправильно. Правильный ответ: int.")

# Вопрос 5

answer = input("Что такое список (list) в Python? ")

if answer.lower() == "упорядоченная изменяемая коллекция элементов":

score += 2

else:

print("Неправильно. Правильный ответ: упорядоченная изменяемая коллекция элементов.")

print("Тест окончен. Вы заработали " + str(score) + " .")

```

Программа будет задавать пять вопросов по основам программирования на Python. За каждый правильный ответ пользователь получит В конце теста программа выведет итоговый .

4,5(15 оценок)
Ответ:
ermekbaevadinara
ermekbaevadinara
20.09.2021
Конечно, давайте решим эту задачу пошагово.

Шаг 1: Создание вопросов и правильных ответов

Первым шагом нам нужно создать 5 вопросов и запомнить правильные ответы на них. Вот несколько примеров вопросов по основам программирования в Python:

1. Что такое переменная?
2. Каким символом обозначается комментарий в Python?
3. Какой оператор используется для объединения двух строк?
4. Что делает оператор if в Python?
5. Что такое цикл?

И вот правильные ответы на эти вопросы:

1. Переменная - это контейнер для хранения данных.
2. # (решётка)
3. +
4. Оператор if используется для выполнения определённого блока кода при выполнении определённого условия.
5. Цикл - это конструкция, позволяющая повторять выполнение определённого блока кода несколько раз.

Вы можете выбрать любые другие вопросы и ответы, которые соответствуют основам программирования в Python.

Шаг 2: Написание программы

Теперь мы можем использовать эти вопросы и ответы для написания программы. Вот пример кода на языке Python, который выполняет эту задачу:

```python
score = 0 # переменная для отслеживания количество правильных ответов

# Вопрос 1
answer = input("Вопрос 1: Что такое переменная? ")
if answer.lower() == "переменная":
score += 1
else:
print("Неправильный ответ!")

# Вопрос 2
answer = input("Вопрос 2: Каким символом обозначается комментарий в Python? ")
if answer.lower() == "#":
score += 1
else:
print("Неправильный ответ!")

# Вопрос 3
answer = input("Вопрос 3: Какой оператор используется для объединения двух строк? ")
if answer.lower() == "+":
score += 1
else:
print("Неправильный ответ!")

# Вопрос 4
answer = input("Вопрос 4: Что делает оператор if в Python? ")
if answer.lower() == "выполняет определённый блок кода при выполнении условия":
score += 1
else:
print("Неправильный ответ!")

# Вопрос 5
answer = input("Вопрос 5: Что такое цикл? ")
if answer.lower() == "конструкция, позволяющая повторять выполнение блока кода несколько раз":
score += 1
else:
print("Неправильный ответ!")

# Вывод итогового результата
print("Твой итоговый результат: " + str(score) + "/5")
```

Шаг 3: Объяснение кода и его работа

Код начинается с создания переменной `score`, которая будет использоваться для отслеживания количества правильных ответов. Затем программа задаёт вопросы пользователю с помощью функции `input()` и сравнивает полученные ответы с правильными ответами, используя оператор `if`. Если ответ пользователя совпадает с правильным, то добавляется 1 к переменной `score`, иначе выводится сообщение об ошибке.

После того, как все вопросы заданы и оценены, программа выводит итоговый результат, добавляя переменную `score` к строке с помощью оператора `+`. Для вывода значения переменной `score` в виде строки используется функция `str()`.

Шаг 4: Запуск программы

Вы можете скопировать этот код в среду разработки Python, сохранить его в файле с расширением `.py` и запустить программу. После запуска программа будет задавать вам 5 вопросов по основам программирования в Python и выводить ваш итоговый результат.

Надеюсь, этот ответ был понятен и полезен для вас. Если у вас есть ещё вопросы, не стесняйтесь задавать!
4,6(42 оценок)
Проверить ответ в нейросети
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ