• Какие числа появятся на экране после запуска программы

    print('Исследование функций round, int')
    x = float(input('Введите х>> '))
    print ('Округление - ', round(x))
    print ('Целая часть - ', int(x))

    если ввести х = 10.8?

Ответы 1

  • В первом принте программа выведет 11 т.к round округляет число до ближайшего целого числа для 10,8 это 11 . Если бы там было 10,2 оно округлило бы до 10

    Во 2 принте выведет программа выведет 10  из-за преобразование из типа float в тип int , тип int не может быть дробным числом и поэтому после преобразования оно отбрасывает дробную часть оставляя только целую  

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years