Вопрос задан 24.09.2023 в 23:41. Предмет Информатика. Спрашивает Панова Настя.

Сделать тест в пайтоне по теме химии 200 балов дам ​

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Aliyev Axmed.

Відповідь:

questions = [

   "Какой элемент имеет атомный номер 1?",

   "Какой элемент имеет символ O?",

   "Сколько электронов во внешней оболочке углерода?",

   "Какой элемент имеет атомный номер 2?"

]

answers = [

   "водород",

   "кислород",

   "4",

   "гелий"

]

score = 0

for i in range(len(questions)):

   print(questions[i])

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

   if user_answer.lower() == answers[i].lower():

       print("Верно!")

       score += 1

   else:

       print("Неверно. Правильный ответ: ", answers[i])

print("Ваш итоговый счет: ", score)

Пояснення:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам создать простой тест по химии на Python. Вот пример кода для создания теста на 10 вопросов, каждый вопрос оценивается в 20 баллов:

python
import random # Создаем список вопросов и ответов вопросы = [ { "вопрос": "Что обозначает символ Hg в таблице химических элементов?", "ответы": ["Ртуть", "Свинец", "Серебро", "Водород"], "правильный_ответ": "Ртуть" }, { "вопрос": "Сколько протонов в атоме углерода (C)?", "ответы": ["4", "6", "8", "12"], "правильный_ответ": "6" }, { "вопрос": "Какой химический символ у железа?", "ответы": ["Fe", "F", "I", "Au"], "правильный_ответ": "Fe" }, { "вопрос": "Что обозначает символ Na в таблице химических элементов?", "ответы": ["Неон", "Натрий", "Никель", "Неоний"], "правильный_ответ": "Натрий" }, { "вопрос": "Какой химический элемент обозначается символом O?", "ответы": ["Кислород", "Азот", "Углерод", "Гелий"], "правильный_ответ": "Кислород" }, { "вопрос": "Сколько азота (N) в молекуле аммиака (NH3)?", "ответы": ["1", "2", "3", "4"], "правильный_ответ": "3" }, { "вопрос": "Какой химический символ у водорода?", "ответы": ["Hg", "H", "He", "Ho"], "правильный_ответ": "H" }, { "вопрос": "Какой элемент является основным составным частицей камня?", "ответы": ["Кремний", "Кислород", "Углерод", "Железо"], "правильный_ответ": "Кремний" }, { "вопрос": "Какой газ составляет большую часть атмосферы Земли?", "ответы": ["Кислород", "Азот", "Углекислый газ", "Аргон"], "правильный_ответ": "Азот" }, { "вопрос": "Какой элемент является жидким при комнатной температуре?", "ответы": ["Меркурий", "Свинец", "Золото", "Серебро"], "правильный_ответ": "Меркурий" } ] # Функция для проведения теста def провести_тест(вопросы): счет = 0 for вопрос in вопросы: print(вопрос["вопрос"]) for i, ответ in enumerate(вопрос["ответы"], start=1): print(f"{i}. {ответ}") выбор = int(input("Выберите номер правильного ответа: ")) if вопрос["ответы"][выбор - 1] == вопрос["правильный_ответ"]: счет += 20 return счет # Проводим тест счет = провести_тест(вопросы) # Выводим результат print(f"Ваш счет: {счет} из 200 баллов")

Этот код создает список вопросов с вариантами ответов и правильными ответами. Пользователю будет предложено выбрать номер правильного ответа на каждый вопрос, и его оценка будет подсчитана в конце теста.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос