diff --git a/TEMA3/report3.md b/TEMA3/report3.md index 0cf9ad6..ca87233 100644 --- a/TEMA3/report3.md +++ b/TEMA3/report3.md @@ -49,11 +49,7 @@ Traceback (most recent call last): tt5=int("98.76") ValueError: invalid literal for int() with base 10: '98.76' ``` -Как видно, последняя команда вернула диагностическое сообщение. Это происходит -потому, что команда int ожидает, что ей сообщат строку, похожую на тип int -(только цифры, может быть знак в начале). Здесь есть точка, поэтому вознакает -несоответствие ожидаемого формата фактическому. Можно сначала строку перевести -в число с плавающей точкой, а потом уже в int. +В последней иструкции видим ошибку. Это происходит из-за того, что int() не может перевести строку в целочисленный тип, если указана дробная часть. Еще варианты: ```