Tag: питон

App Engine, транзакции и идемпотентность

Пожалуйста, помогите мне найти мое непонимание. Я пишу RPG в App Engine. Определенные действия, которые игрок берет, потребляют определенный стат. Если стат достигает нуля, игрок не может принимать больше никаких действий. Однако я начал беспокоиться об обманах игроков – что, если игрок отправил два действия очень быстро, прямо рядом друг с другом? Если код, который […]

Как подсчитать в цикле?

В Java у меня есть следующий цикл for, и я изучаю Python: for (int index = last-1; index >= posn; index–) Мой вопрос прост и, вероятно, очевиден для большинства людей, знакомых с Python. Я хотел бы закодировать цикл 'for' в Python. Как я могу это сделать? Я попытался сделать следующее: for index in range(last-1, posn, […]

конвертировать формат datetime

Возможный дубликат: Как преобразовать время в строку У меня есть формат даты, как показано в приведенном ниже коде a="2011-06-09" Используя python, как преобразовать его в следующий формат, Jun 09,2011

Одновременно вставлять и расширять список?

Есть ли лучший способ одновременного вставки и расширения списка? Вот уродливый пример того, как я это делаю сейчас. (скажем, я хочу вставить «2.4» и «2.6» после элемента «2»): >>> a = ['1', '2', '3', '4'] >>> b = a[:a.index('2')+1] + ['2.4', '2.6'] + a[a.index('2'):] >>> b <<< ['1', '2', '2.4', '2.6', '3', '4']

Более pythonic способ найти первые два наибольших значения в списке в python

В наши дни я разрабатываю некоторые алгоритмы в python, но найти первые два самых больших значения в python слишком уродливые и неэффективные. Как реализовать его эффективным или путинским способом?

Найти все строки в файлах кода python

Я хотел бы перечислить все строки в моем большом проекте python. Представьте себе различные возможности создания строки в python: mystring = "hello world" mystring = ("hello " "world") mystring = "hello " \ "world" Мне нужен инструмент, который выводит «имя файла, linenumber, string» для каждой строки в моем проекте. Строки, которые распределены по нескольким строкам […]

способы выполнения python

До сих пор для выполнения программы Python я использую > python file.py Я хочу запустить скрипт Python, просто используя имя файла, например > file.py подобно сценариям оболочки, например > sh file.sh > chmod +x file.sh > ./file.sh или переместите файл.sh в корзину, а затем запустите > file.sh

Как преобразовать вывод for loop в список (python)

Например: for y,x in zip(range(0,4,1),range(0,8,2)): print(x+y) Возвращает: 0 3 6 9 Я хочу: ['0','3','6','9'] Как я могу это достичь?

Выполнить скрипт python внутри скрипта python

У меня есть сценарий, в котором я хочу динамически генерировать скрипт python – внутри моего основного скрипта python – хранить его как строку, а затем, когда это необходимо, выполнить этот динамически сгенерированный скрипт из моего основного скрипта. Возможно ли это, если да, то как? благодаря

Прочитайте несколько случайных строк из файла в Python

Может ли кто-нибудь показать мне, как я могу прочитать случайное количество строк из файла в Python?

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