Я ввел 3 аргумента в скрипт из powershell, и я хочу, чтобы один из них был числом с плавающей запятой 0.0. Затем я пытаюсь преобразовать это значение из строки в целое число, используя time = int(time), но получаю сообщение об ошибке. Кто-нибудь знает, как я могу заставить свою переменную внутри программы хранить число с плавающей запятой? Спасибо.
Как я могу преобразовать число с плавающей запятой в целое число в python?
22.08.2013
time = int(time)
прекрасно работает, еслиtime
является числом с плавающей запятой. Если это строка, представляющая число с плавающей запятой, вы должны сначала преобразовать ее в число с плавающей запятой:time = int(float(time))
. Пожалуйста, покажите нам свой код и реальную трассировку ошибок или, лучше, SSCCE, демонстрирующую проблему, которую мы можем решить сами. . 23.08.2013
Ответы:
1
time = int(float(time))
Вы уверены, что хотите здесь целое число? Нет смысла передавать "0.0"
, если вам нужно целое число 0
. Похоже, либо вы должны передавать "0"
, либо хранить его как число с плавающей запятой.
Чтобы сохранить его как поплавок, просто используйте
time = float(time)
22.08.2013
Новые материалы
Декларативное и функциональное программирование в стиле LINQ с использованием JavaScript с использованием каррирования и генератора ...
LINQ - одна из лучших функций C #, которая обеспечивает элегантный способ написания кода декларативного и функционального стиля, который легко читать и понимать.
Благодаря таким функциям ES6,..
Структуры данных в C ++ - Часть 1
Реализация общих структур данных в C ++
C ++ - это расширение языка программирования C, которое поддерживает создание классов, поэтому оно известно как C с классами . Он используется для..
Как я опубликовал свое первое приложение в App Store в 13 лет
Как все началось
Все началось три года назад летом после моего четвертого класса в начальной школе. Для меня, четвертого класса, лето кажется бесконечным, пока оно не закончится, и мой отец..
Что в лицо
Очерк о возвращении физиогномики и о том, почему мы должны это приветствовать.
История начинается со странной науки.
Р. Тора Бьорнсдоттир, Николас О. Рул. Видимость социального класса по..
Почему шаблоны проектирования и почему нет?
Сложность — мать всех проблем в программировании. Программное обеспечение должно быть разработано с точки зрения того, кто его поддерживает, а не того, кто его пишет, потому что программное..
Создание дизайна обуви с помощью машинного обучения
Обувь. Что подождать? Я думал, что речь пойдет о машинном обучении! Ну это так. Если бы вы пошли на Amazon, сколько обуви вы бы нашли? Наверное, много, не так ли? Но много ли в них..
GraalVM в 2022 году: итоги года
2022 год был очень продуктивным для проекта и сообщества GraalVM. Вместе мы разработали множество новых функций, выпустили GraalVM для последних версий Java и новых платформ и увидели несколько..