Переназначение букв в альфете на более высокую букву в python?

Если я создаю базовую программу шифрования в python, которая переназначает от A до C и D к F и т. Д., Что такое простой алгоритм, который я мог бы использовать для этого? У меня есть список с именем алфавит, который содержит каждую букву, а затем переменную, которая принимает вход пользователя, чтобы перейти к зашифрованной версии.

Поиск суммы. TypeError: объект «float» не является итерируемым

Сегодня я попытался сделать программу, которая спросит у пользователя, сколько предметов в той серии, которую он / она хотел, чтобы я суммировал. Эта серия будет использоваться для аппроксимации значения pi. Вот мой код: from math import pi def pi_sum(): n = eval(input("How many terms do you want to sum: ")) for i in range(n): denominator= […]

Получение объекта «int» не является итерируемым

cat_sums[cat] += value TypeError: 'int' object is not iterable Мой вклад таков: defaultdict(<type 'list'>, {'composed': [0], 'elated': [0], 'unsure': [0], 'hostile': [0], 'tired': [0], 'depressed': [0], 'guilty': [0], 'confused': [0], 'clearheaded': [0], 'anxious': [0], 'confident': [0], 'agreeable': [0], 'energetic': [0]}) И это присваивается тому, что называется catnums accumulate_by_category(worddict, catnums, categories) def accumulate_by_category(word_values, cat_sums, cats): for […]

Python / Erlang: В чем разница между Twisted, Stackless, Greenlet, Eventlet, Corouts? Являются ли они похожими на процессы Эрланга?

Мое неполное понимание заключается в том, что Twisted, Stackless, Greenlet, Eventlet, Coroutines используют асинхронные сетевые IO и пользовательские потоки, которые очень легкие и быстрые для переключения. Но я не уверен, в чем разница между ними. Также они звучат очень похоже на процессы Erlang. Они почти одинаковы? Любой, кто мог бы помочь мне понять эту тему, […]

Как загрузить текстовый файл или некоторые объекты с веб-страницы с помощью Python?

Я пишу функцию, которая загружает и хранит сегодняшний список доэксплуатационных доменных файлов .txt с http://www.namejet.com/pages/downloads.aspx . Я пытаюсь добиться этого с помощью json. import json import requests def hello(): r = requests.get('http://www.namejet.com/pages/downloads.aspx') #Replace with your website URL with open("a.txt", "w") as f: #Replace with your file name for item in r.json or []: try: f.write(item['name']['name'] […]

Python if not == vs if! =

В чем разница между этими двумя строками кода: if not x == 'val': а также if x != 'val': Является ли более эффективным, чем другой? Было бы лучше использовать if x == 'val': pass else:

Что такое «Фляжки»?

Я прочитал официальную документацию Flask на Blueprints и даже одну или две сообщения в блоге об их использовании. Я даже использовал их в своем веб-приложении, но я не совсем понимаю, что это такое и как они вписываются в мое приложение в целом. Как это похоже на экземпляр моего приложения, но не совсем? Документация является всеобъемлющей, […]

Синтаксическая ошибка Python при использовании IP-адреса в качестве входного

У меня есть текстовый файл с именем sample_ips.txt, содержащий некоторые случайные IP-адреса: 182.0.0.15 182.0.0.16 182.0.0.17 Я указываю IP-адрес в качестве входного файла, чтобы проверить, существует ли этот IP-адрес в текстовом файле, он возвращает true else false. Вот мой фрагмент кода: – ip_input = str(input("Enter IP:")) ip = open("sample_ips", "r") data = ip.readlines() for ips in […]

Как распараллелить этот вложенный цикл в Python, который вызывает Abaqus

У меня есть вложенные петли ниже. Как я могу распараллелить внешний цикл, чтобы я мог распространять внешний цикл на 4 одновременных прогона и дождаться завершения всех 4 прогонов до перехода с остальной частью скрипта? for r in range(4): for k in range( r*nAnalysis/4, (r+1)*nAnalysis/4 ): # – Write Abaqus INP file – # writeABQfile(ppos,props,totalTime[k],recInt[k],inpFiles[k],i,lineNum[k],aPath[k]) # […]

Недостаточно памяти при использовании pygame.transform.rotate

Я написал сценарий, который позволяет пользователю контролировать спрайт орла, чтобы летать, чтобы узнать pygame. Это казалось прекрасным до тех пор, пока я не осуществил функцию вращения, которая заставит спрайта вращаться в соответствии с направлением, в котором он летает. Спрайт становится действительно нечетким после короткого перерыва и вскоре появляется сообщение об ошибке (на этой строке: eagle_img […]

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