1) Да
2) Да (Kivy)
3) Да
4) Сайт без js? почитайте про frontend и backend, а вообще да у python есть крутые фреймворки для веб-разработки(Django, Flask, Pyramid).
На python можно писать все что угодно, есть куча библиотек для любой области.
Определить её в классе ,а не в методе этого класса и тогда она будет видна для всех методов данного класса или объявить в конструкторе self.b=10(кажется так) и вызывать её в методе как self.b
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.