Спасибо большое:)) очень полезная статья))
вот немного балуюсь:
# -*- coding: iso-8859-15 -*-
print 'Программа для вычисления силы тяжести(в ньютонах)\n\t\t\t\tCopyright by Sasha'
m=int(input("Введите массу в килограммах: "))
f=m*9.8
print 'Сила тяжести:', f, 'Н'
Создайте файл с расширением .py и запустите его в терминале:
python имяфайла.py
В кратце поясню:
Сначала мы вводим кодировку, в которой программируем
Потом с помощью print выводим надпись первоначальную
после вводим массу(именно число) с помощью int(input())
из курса физики f(тяж)=mg ,g =9.8
продолжим писать программу задаем переменную:
f=m*9.8
m - масса, которую пользователь введет.
затем выводим на экран полученное значение. всё очень просто
хочу обратить внимание, текст вводить надо вот так:
print 'текст'
а чтобы вывести полученную переменную, надо вводить вот так:
print имяпеременной
в нашем случае переменная f(можете изменить название на какое захотите, главное, везде тогда изменить)
P.S:
можно в utf-8 делать, но тогда придется перед текстом, написанным кириллицей "u" подписывать
\n - переход на другую строку
\t - пробел
А в PyQt4 можно использовать html теги
Пользователь решил продолжить мысль 30 Октября 2013, 23:48:59:
Можно еще побаловаться с python-qt4
Для начала установить PyQt4:
sudo apt-get install python-qt4
Затем создаем .py файл вот с таким содержанием:
# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtGui, QtCore
if __name__=="__main__":
app = QtGui.QApplication(sys.argv)
label = QtGui.QLabel(u"Здесь ваш текст!")
label.show()
sys.exit(app.exec_())
В общем указываем сначала кодировку
Потом импортируем все, что нам требуется
затем указываем label значение его
потом указываем, чтобы label отображался - label.show
Можете использовать HTML теги при вводе текста.(правда у меня далеко не все теги работают, не знаю почему)
После сохраняем и просто запускаем)
Повторюсь - нужно установить PyQt4 иначе ничего работать не будет.
Код программы, которая на скриншоте:
# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtGui, QtCore
if __name__=="__main__":
app = QtGui.QApplication(sys.argv)
label = QtGui.QLabel(u"<b>Привет мир!</b><br>Вообще не шутя!<br>Copyright by Sasha, 2013")
label.show()
sys.exit(app.exec_())