Найти - Пользователи
Полная версия: Atol,atof,atoi
Начало » Python для новичков » Atol,atof,atoi
1
Lion_heart
Здравствуйте!
Сегодня прочел книгу питон за 24 часа до 6-го часа и наткнулся на описание функций atof,atoi,atol там написано что они преобразуют символы в числа,так вот хотелось бы уточнить любые символы или нет?
Если нет то для чего преднозначены эти функции?
MDN
Для преобразования строк в числа.
Например строки “23”, “3.14”, ‘10000’ будут преобразованы в числа 23, 3.14 и 10000 соответственно
ZZZ
Никогда не пользовался. ИМХО float, int и long хватает за глаза.
MDN
ZZZ
Никогда не пользовался. ИМХО float, int и long хватает за глаза.
Согласен. Тоже никогда не пользовался :)
Enchantner
А еще есть repr(), аналог str(), преобразует в строку результат выражения или функции, переданной в качестве параметра
regall
Enchantner
А еще есть repr(), аналог str(), преобразует в строку результат выражения или функции, переданной в качестве параметра
А именно для реализации сего необходимо, чтобы параметр, который передается этим функциям имел реализованные методы соответственно __repr__ и __str__
PooH
Enchantner
А еще есть repr(), аналог str()
repr не аналог str, не путайте новичков
Lion_heart
Большое вам всем спасибо за ответы!!!
У меня еще один вопрос возник когда я пользуюсь функцией map например map(string.atoi) то строка преобразововается не в число а в список
например вот в такой а не 123 может это только на смартах так работает?Или на компах тоже самое?
Ferroman
Lion_heart
Везде так работает.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB