Tag: python 3.x

Python. Как сделать эту программу многопроцессорной?

В python 3 у меня есть простая программа роликов с кубиками. Что он делает, так это спрашивать у пользователя количество сторон кости и сколько раз они хотели бы свернуть его. Это достигается путем создания списка, и каждый подсписок представляет собой сторону кости. Каждый раз, когда генерируется случайное число, оно добавляется к соответствующему подсписку. Результаты отображаются […]

Как работать с вложенным словарем в python 3.x?

Я застрял в этом вопросе, вы можете решить проблему? Вот так! Мы представляем множество игроков по последовательности совпадений в двухуровневом словаре следующим образом: {'match1':{'player1':57, 'player2':38}, 'match2':{'player3':9, 'player1':42}, 'match3':{'player2':41, 'player4':63, 'player3':91}} Каждое совпадение идентифицируется строкой, как и каждый игрок. Оценки являются целыми числами. Имена, связанные с совпадением, не фиксированы (здесь они «match1», «match2», «match3»), а также […]

Цикл через каждый элемент списка

Привет я новичок в python, и я пытаюсь создать функцию, которая будет выбирать каждый элемент списка, хранить каждый элемент в переменной и делать что-то (используя цикл) StrLst = ['aaa', 'bbbaaa', 'cccbbb', 'aaabbb'] теперь я хочу первый элемент списка, который будет храниться в переменной LstEle = list [0] используйте переменную LstEle а затем перейдите к следующему […]

Способ определения, если X и Y оба превышают 0

Мне было интересно, есть ли способ сказать, были ли два числа выше нуля. Я думал об использовании заявления elif но я не был уверен, что это сработает.

Мое новое окно python gui открылось из другого окна, как только оно открывается. Как я могу это исправить

Я написал код python pyqt, чтобы открыть новое окно с меткой из другого окна нажатием кнопки. Проблема в том, что новое окно выходит, как только оно открывается. Как я это исправить. Код, который я написал, это import sys from PyQt4 import QtGui,QtCore class Window(QtGui.QWidget): def __init__(self): super(Window,self).__init__() self.btn=QtGui.QPushButton('button',self) self.btn.clicked.connect(display) self.show() class display(QtGui.QWidget): def __init__(self): super(display,self).__init__() […]

Python – оператор Weird IF при использовании вложенных списков

Я не понимаю, почему условие else не передано. Может кто-нибудь объяснить, почему? #Python 3.4 list=[] list_of_list=[] list.append("Test") list.append("This") list_of_list.append(list) list=[] print(list_of_list) print(type(list_of_list)) print(len(list_of_list)) for element in list_of_list: if(element[0]=="Test"): print("[OK]") if(element[0]=="NO"): print("[OK]Condition is not verified") else: print("[OK]Why the condition is verified??")#<————————– ВЫВОД: [['Test', 'This']] <class 'list'> 1 [OK] [OK]Why the condition is verified?? ОЖИДАЕМЫЙ ВЫХОД: [['Test', […]

Мой код работает для одного списка, но не для вложенного списка. Мне нужно улучшить его в функциональности

У меня есть задание. Я узнал, как выполнять то, что требуется по-своему, но решение является лишь частичным. Он не работает для вложенного списка. Это мои коды. def calc_averages(): allprices =[ ['', '', '', '', 1.0, 2.0, 1.2, 1.3, 1.1, '', '', ''], ['', '', '', 1.2, 1.0, 2.0, 1.2, 1.3, 1.1, '', '', ''], ['', […]

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

Я хочу написать скрипт Python, который может отслеживать, какие веб-страницы были открыты в моем веб-браузере (Mozilla Firefox 23). Я не знаю, с чего начать. Стандартный веб- webbrowser Python позволяет открывать веб-страницы, но стандартная документация не имеет ничего о взаимодействии с веб-страницей. Так что мне нужно написать плагин для моего браузера, который может отправить данные на […]

Как я могу отсортировать список кортежей одним из его значений, а затем другим?

Я догадаюсь, у меня есть это: ocurrencias = [('quiero', 1), ('aprender', 1), ('a', 1), ('programar', 1), ('en', 1), ('invierno', 2), ('hace', 1), ('frio', 1), ('este', 1)] Я хочу отсортировать его по второму значению кортежей, а затем по их строковому значению, а затем распечатать каждый элемент, чтобы получить это: output:invierno 2 a 1 aprender 1 en […]

Отправить / синхронизировать переменную / текст по локальной сети в Python 3

Хорошо, я хотел создать приложение python, которое позволяет мне отправлять сообщения через локальную сеть. Вот код, который «работает» «локально» (представьте, что я формирую 2 своих пальца, чтобы сделать «на этих двух словах») username = input("username: ") run = 1 while run == 1: message = input(username + ": ") if message == "exit": print(username + […]

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