Предмет: Информатика, автор: milana2009olya

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

Ответы

Автор ответа: student1106a536
1

Ответ:

```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. За каждый правильный ответ пользователь получит 2 балла. В конце теста программа выведет итоговый балл.

Автор ответа: Аноним
1

Привіт, зараз все зробимо)

Ответ:

score = 0  

questions = [

   {

       "question": "1. Какая функция используется для вывода текста на экран?",

       "answer": "print"

   },

   {

       "question": "2. Какое ключевое слово используется для объявления функции?",

       "answer": "def"

   },

   {

       "question": "3. Какой оператор используется для выполнения условного ветвления?",

       "answer": "if"

   },

   {

       "question": "4. Какое ключевое слово используется для создания цикла?",

       "answer": "for"

   },

   {

       "question": "5. Какой символ используется для обозначения комментария в Python?",

       "answer": "#"

   }

]

for question in questions:

   print(question["question"])

   user_answer = input("Введите ваш ответ: ")

   if user_answer == question["answer"]:

       score += 2

   else:

       print("Ошибка! Неверный ответ.")

print("Итоговый балл:", score)

P.S. буду очень благодарен, если отметишь мой ответ, как самый лучший!!!

Похожие вопросы
Предмет: Английский язык, автор: corpse96
Предмет: Литература, автор: 777esfir777