Форум сайта python.su
Elena_TorezНе надо выдумывать историй с захватывающим сюжетом о том, что оно вам там сказало, а вы не поняли.
Выходит ошибка о том, что значение из списка вверху не имеет никакого типа.
Офлайн
C:\Users\Батя\Desktop\Python\Programs\pythonProject24\venv\Scripts\python.exe CUsers/Батя/Desktop/Python/Programs/pythonProject24/Sr_ocenka.py
>>>B
>>>C
>>>
Traceback (most recent call last):
File “CUsers/Батя/Desktop/Python/Programs/pythonProject24/Sr_ocenka.py”, line 24, in <module>
summa = summa + res
TypeError: unsupported operand type(s) for +: ‘float’ and ‘NoneType’
Process finished with exit code 1
Офлайн
Вот сообщение об ошибке.
Офлайн
Elena_Torez
внимательно смотрим на вашу функцию
def user_input(): input_data = input('>>>') if input_data in EVALUATIONS: return EVALUATIONS[input_data]
Отредактировано FishHook (Июль 8, 2022 15:54:31)
Офлайн
Я смотрю, вы такой грамотный, а по существу что-то будет? Да, я новичок, прежде мне помогли с этой частью программы, и это не моя функция. Поэтому ваше замечание может и по существу, но мне оно не понятно. Если можете, поправьте код или посоветуйте как исправить, а самоутверждаться - идите на форум профессионалов, а здесь - вот именно “новички”!
Офлайн
и это не моя функция
Elena_TorezНовичок - не синоним слову “идиот”, новичок - это человек, который делает первые шаги в каком-либо сложном деле и не всегда у него получается эти первые шаги делать правильно. Новичку помогают, если он старается, потому что люди наделены эмпатией к себе подобным. Это ключевое. Все на этом форуме когда-то были новичками и понимают, какие трудности бывают на тернистом пути погружения в профессию. Помогать новичку вовсе не эквивалентно делать за него. Помогать - это значит нежно направлять и подбадривать советами.
Да, я новичок
Отредактировано FishHook (Июль 8, 2022 17:03:48)
Офлайн