Tag: python

Почему переводчик Судоку медленнее оригинального?

Я переписал свой Java Sudoku solver в python. Все работает, однако решение занимает до 2 минут, в то время как идентичная головоломка занимает всего несколько секунд на Java. Также итерации должны быть равны одному и тому же номеру. Я что-то упускаю? import numpy as np def solve_recursive(puzzle, pos): if(pos == 81): print puzzle return True […]

Я получаю NameError: имя 'n' не определено

Эта функция запрашивает имя def printName(): print("Enter your name: ") n=input() printName() Оператор if проверяет, соответствует ли n Python if n=="Python": print("Welcome") else: print("Try again")

Сравнение строк двух текстовых файлов в python

У меня есть два файла журнала, которые содержат следующие строки. Я хочу сравнить, присутствуют ли данные в обоих этих файлах одинаково или различно. В этом file1.txt данные с 736.199070736: до 0x000a00f5) делают это в одной строке. Это будет так 736.199070736: LOG_MOD_L0_RECEIVE_TXBRP_CONTROL(0, 0x0075007f, 0x005500dd, 0x007f00d7, 0x0057005f, 0x00ff007d, 0x00f700dd, 0x00f50057, 0x000a00f5). И в file2.txt первая строка: 736.199047132: […]

Онлайн-компиляторы / среда выполнения для Java, C ++, Python и ObjC?

Кто-нибудь знает хороший онлайн-компилятор / время выполнения (для C ++, Java, Python, ObjC и т. Д.), Которые я могу получить в Интернете? То, что я ищу, – это то, что позволило бы мне ввести программу в веб-форму и запустить программу и посмотреть результаты онлайн. (Давайте не будем вдаваться в то, почему сейчас. Достаточно сказать, что […]

Что лучше всего в Python: urllib2, PycURL или механизировать?

Хорошо, поэтому мне нужно загрузить некоторые веб-страницы с помощью Python и быстро изучить мои варианты. Включено в Python: urllib – мне кажется, что вместо этого я должен использовать urllib2. urllib не поддерживает файлы cookie, только HTTP / FTP / локальные файлы (без SSL) urllib2 – полный HTTP / FTP-клиент, поддерживает наиболее необходимые вещи, такие как […]

Комбинация Python с заменой

Ниже мой код import itertools a = [1,2,3] for i in itertools.combination_with_replacement(a,3): print i Вывод (1, 1, 1),(1, 1, 2) (1, 1, 3),(1, 2, 2) (1, 2, 3),(1, 3, 3) (2, 2, 2),(2, 2, 3) (2, 3, 3),(3, 3, 3) Только 10 результат распечатывается, но по формуле он должен быть 3 ^ 3 = 27 […]

Добавление более одного значения в словарь при циклическом перемещении по строке

Все еще супер новый для Python 3 и столкнулся с проблемой … Я пытаюсь создать функцию, которая возвращает словарь с ключами, являющимися длиной каждого слова, и значениями являются слова в строке. Например, если моя строка: «Собаки бегут быстро вперед в парк», мой словарь должен вернуть {2: ['to'] 3: ['The', 'run', 'the'], 4: ['dogs', 'park], 7: […]

Как распечатать нумерованный список в Python 3

Как распечатать индексное расположение каждого из списков python, чтобы оно начиналось с 1, а не 0. Вот идея того, как я хочу выглядеть: blob = ["a", "b", "c", "d", "e", "f"] for i in blob: print(???) Вывод: 1 a 2 b 3 c 4 d 5 e Мне нужно знать, как мне показать эти цифры […]

Arduino Live Serial Plotting с MatplotlibAnimation становится медленным

Я делаю живой плоттер, чтобы показать аналоговые изменения от датчика Arduino. Arduino печатает значение для серийного номера с бодратом 9600. Код Python выглядит следующим образом: import matplotlib.pyplot as plt import matplotlib.animation as animation import serial import time ser = serial.Serial("com3", 9600) ser.readline() optimal_frequency = 100 fig = plt.figure(figsize=(6, 6)) ax1 = fig.add_subplot(1, 1, 1) # […]

Есть ли хороший бесплатный бесплатный веб-хостинг Python?

Я хочу разработать веб-приложение для личного использования, которое я могу получить с моего телефона и моего компьютера. Я думал, что буду оттачивать свои навыки Python на этом пути и написать его, используя простую веб-инфраструктуру python. Какие хосты я могу использовать для размещения моего веб-приложения

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