Не работает!

Нуржан

Новичок
Пользователь
Май 14, 2020
2
0
1
Делаю калькулятор очков Fina. Калькулятор можете посмотреть тут http://frs24.ru/st/kalkulator-fina-plavanie/ . Все шло норм, очень много случаев и веток. Но последняя ветка, самая последняя не заработала. Помогите пожалуйста, вот целый код:
s = int(input('Длина бассейна(25 или 50): '))
if s == 50:
man_or_women = input('Выберите пол(мужской или женский):')
if man_or_women == 'мужской':
style = input('Выберите стиль плавания: \n1)Кроль\n2)Спина\n3)Брасс\n4)Батт\nМожете ввести цифру стиля: ')
if style == '1' or 'Кроль':
d = int(input('Введите дистанцию(введите в цифрах)\n(50,100,200,400,800,1500):'))
#с этого момента перестал работать
if d == 100:
result = int(input('Введите ваш результат: '))
record = 20.20
count = round((result * 100) / record - 100)
your_point = (count * 1000) / 100
print(your_point)






elif man_or_women == 'женский':
print('3')
if s == 25:
man_or_women = input('Выберите пол(мужской или женский):')
if man_or_women == 'мужской':
print('1')
elif man_or_women == 'женский':
print('2')
 

Вложения

  • 1.txt
    1 КБ · Просмотры: 3

Xagler

Новичок
Пользователь
Май 13, 2020
13
3
3
Не понятно для чего эта строчка result = int(input('Введите ваш результат: '))
Имеется ввиду время плавания или что?
 

Нуржан

Новичок
Пользователь
Май 14, 2020
2
0
1
Не понятно для чего эта строчка result = int(input('Введите ваш результат: '))
Имеется ввиду время плавания или что?
да, результат пользователя
за сколько он проплывает эту дистанцию
 

Xagler

Новичок
Пользователь
Май 13, 2020
13
3
3
да, результат пользователя
за сколько он проплывает эту дистанцию
Ты уверен в правильности формулы?

Python:
count = round((result * 100) / record - 100)
                your_point = (count * 1000) / 100
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Оформляйте вопросы правильно. https://itfy.org/threads/kak-pravilno-sostavit-vopros-i-ne-poluchit-ban.1/
 

Форум IT Специалистов