@DenisPy13

Как передать значение переменной одной функции другой функции?

Как из функции ( qwerty ) передать переменную ( b ) другой функции ( result )???
import sys
from PyQt5.QtWidgets import *


class Example(QMainWindow):
    def __init__(self):
        super().__init__()

        self.setWindowTitle("Пример)))")

        self.textEdit = QTextEdit(self)
        self.text = self.textEdit.toPlainText()

    def qwerty(self):
        a = "10"
        b = "20"
        print(a + b)
        self.textEdit.setText(print)

    def result(self):
        c = self.text
        d = c - b # Как передать значение переменной одной функции другой функции?
        print(d)
        self.textEdit.setText(print)


if __name__ == '__main__':
    app = QApplication(sys.argv)
    form = Example()
    form.show()
    app.exec()


Как из функции ( qwerty ) передать переменную ( b ) другой функции ( result )???
  • Вопрос задан
  • 2126 просмотров
Решения вопроса 2
dimonchik2013
@dimonchik2013
non progredi est regredi
издеваешься штоле?
Ответ написан
@UNy
Определить её в классе ,а не в методе этого класса и тогда она будет видна для всех методов данного класса или объявить в конструкторе self.b=10(кажется так) и вызывать её в методе как self.b
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы