Tag: строка

Строка Python 3.1.1 в шестнадцатеричном формате

Я пытаюсь использовать str.encode() но я получаю >>> "hello".encode(hex) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: must be string, not builtin_function_or_method Я пробовал кучу вариаций, и они, похоже, работают в Python 2.5.2, поэтому что мне нужно сделать, чтобы заставить их работать в Python 3.1?

Удаление конечных нулей в Python

Мне нужно найти способ преобразования следующих строк в python: 0.000 => 0 0 => 0 123.45000 => 123.45 0000 => 0 123.4506780 => 123.450678 и так далее. Я пробовал .rstrip ('0'). Rstrip ('.'), Но это не работает, если вход 0 или 00. Есть идеи? Благодаря!

Каков наиболее эффективный метод конкатенации строк в python?

Есть ли эффективный метод конкатенации массовой строки в Python (например, StringBuilder в C # или StringBuffer в Java)? Я нашел следующие методы здесь : Простая конкатенация с использованием + Использование строкового списка и метода join Использование UserString из модуля MutableString Использование массива символов и модуля array Использование cStringIO из модуля StringIO Но что вы используете […]

Строка для словаря в Python

Поэтому я потратил много времени на это, и мне кажется, что это должно быть простым решением. Я пытаюсь использовать аутентификацию Facebook для регистрации пользователей на моем сайте, и я пытаюсь сделать это на стороне сервера. Я дошел до того, что получил свой токен доступа, и когда я перехожу к: https://graph.facebook.com/me?access_token=MY_ACCESS_TOKEN Я получаю информацию, которую я […]

преобразовать строку в массив

Как преобразовать строку в массив? скажем, строка похожа на text = "a,b,c" . После преобразования text == [a,b,c] и, надеюсь, text[0] == a , text[1] == b ? спасибо

Как преобразовать int в шестнадцатеричную строку?

Я хочу взять целое число (которое будет <= 255), в шестнадцатеричное представление строки например: я хочу пройти в 65 и выйти '\x41' , или 255 и получить '\xff' . Я пробовал делать это с помощью struct.pack('c', 65 ) , но это задыхается над чем-либо выше 9 так как он хочет взять одну символьную строку.

Использовать строку

Кто-нибудь знает о самом простом способе капитализации только первой буквы строки, независимо от капитализации остальной строки? Например: asimpletest -> Asimpletest aSimpleTest -> ASimpleTest Я хотел бы иметь возможность делать все длины строк.

Как я могу отформатировать список для печати каждого элемента в отдельной строке в python?

Как я могу отформатировать список для печати каждого элемента в отдельной строке? Например, у меня есть: mylist = ['10', '12', '14'] и я хочу отформатировать список, чтобы он печатался следующим образом: 10 12 14 поэтому \ n, скобки, запятые и '' удаляются, и каждый элемент печатается на отдельной строке. Спасибо

Как применить функцию __str__ при печати списка объектов в python

Ну, этот интерактивный фрагмент консоли python расскажет все: >>> class Test: … def __str __ (self): … return 'asd' … >>> t = Тест () >>> print t ASD >>> l = [Test (), Test (), Test ()] >>> печать l [__main __. Тестировать экземпляр в 0x00CBC1E8, __main __.Тестовый экземпляр в 0x00CBC260, __main __. Экземпляр […]

эффективно проверяя, что строка состоит из одного символа в Python

Что является эффективным способом проверить, что строка s в Python состоит всего из одного символа, например 'A' ? Что-то вроде all_equal(s, 'A') которое будет вести себя следующим образом: all_equal("AAAAA", "A") = True all_equal("AAAAAAAAAAA", "A") = True all_equal("AAAAAfAAAAA", "A") = False Два, казалось бы, неэффективные способы: сначала преобразовать строку в список и проверить каждый элемент, или […]

Python - лучший язык программирования в мире.