Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Python Задача. Помогите пожалуйста, а то туплю.

Вова очень любит путешествовать с родителями. Он решил написать программу, которая могла бы перевести имя человека в формат, подходящий для этой страны. Пока что Вова хочет сделать эту программу работающей для двух стран. Это Япония и Германия. Вводится фамилия, пол и страна, в которую человек едет. Выводится приветствие с корректным для этой страны обращением. Для Германии - “герр” (для мужчин) и “фрау” (для женщин).
Для Японии вне зависимости от пола - постфикс “-сан”

По дате
По рейтингу
Аватар пользователя
Ученик

Переделал код от Zerx, но мой всё равно оказался неправильным... Всё верно выводит, но засчитывать отказывается, сволочь...
Я только сегодня начал изучать Python, поэтому стараюсь как могу.

12345678910
 surname = input('')  
sex = input('')  
country = input('') 
  
if country == 'Германия' and sex == 'м':  
    print("В стране " + country + " Вас будут называть герр " +surname) 
elif country == 'Германия' and sex == 'ж':  
   print("В стране " + country + " Вас будут называть фрау " +surname) 
elif country == 'Япония':  
    print("В стране " + country + " Вас будут называть "+surname+" - сан") 
Аватар пользователя
Гуру
1234567891011
 name = input('Имя: ') 
country = input('Страна: ') #Германия/Япония 
obr = ['герр', 'фрау', '-сан'] 
sex = input('Пол: ') #Мужчина/Женщина 
 
if country == 'Германия' and sex == 'Мужчина': 
    print(f'{name} {obr[0]}') 
elif country == 'Германия' and sex == 'Женщина': 
    print(f'{name} {obr[1]}') 
elif country == 'Япония': 
    print(f'{name} {obr[2]}') 
Аватар пользователя
Ученик

a = input()
b = input()
c = input()
if(b == "м" and c == "Япония"):
print("В стране Япония Вас будут называть"+ " " + a + " - сан")
elif(b == "ж" and c == "Япония"):
print("В стране Япония Вас будут называть"+ " " + a + " - сан")
elif(b == "ж" and c == "Германия"):
print("В стране Германия Вас будут называть фрау" + " " + a)
elif(b == "м" and c == "Германия"):
print("В стране Германия Вас будут называть герр" + " " + a)

Аватар пользователя
Ученик

name = input()
sex = input() #м/ж
country = input() #Германия/Япония


if country == 'Германия' and sex == 'м':
print('В стране Германия Вас будут называть герр', name)
elif country == 'Германия' and sex == 'ж':
print('В стране Германия Вас будут называть фрау', name)
elif country == 'Япония':
print('В стране Япония Вас будут называть', name, '- сан')

Аватар пользователя
Ученик

a=input()
b=input()
c=input()
if c=='Япония':
print('В стране Япония Вас будут называть', a, '-', 'сан')
if c=='Германия' and b=='ж':
print('В стране Германия Вас будут называть фрау', a)
if c=='Германия' and b=='м':
print('В стране Германия Вас будут называть герр', a)