Словари в Python
РЕШИТЬ ЗАДЧУ 65 БАЛЛОВ
22. Заданы данные о возрасте и полу каждого из n=10 человек. Составить программу, которая
определяет общее количество мужчин.
Ответы
Ответ:count_male = 0
for i in range(10):
age = int(input("Введите возраст {}-го человека: ".format(i+1)))
gender = input("Введите пол {}-го человека (м/ж): ".format(i+1)).lower()
if gender == "м":
count_male += 1
print("Общее количество мужчин: ", count_male)
Объяснение:Программа запрашивает возраст и пол каждого человека, используя цикл for и input. Переменная count_male считает количество мужчин. Если введенный пол равен "м", то программа увеличивает count_male на 1. В конце программы выводится общее количество мужчин
(отве не точный но попробуй)
n = int(input())
A=list(map(int, input("Введите возраст всех людей(через пробел): ").split()))
B=list(input("Введите пол всех людей Boy Girl: ").split())
if len(A) == n and len(B) == n:
print(B.count("Boy"))