作者: zifanwang 发布于2021-04-16
1.
print("HelloWorld!")
2.
def HelloWorld():
print("HelloWorld!")
HelloWorld()
3.
def HelloWorld():
print("HelloWorld!")
if __name__ == '__main__':
HelloWorld()
4.
class HelloWorld():
def __init__(self, text):
self.text = text
def print(self):
print(self.text)
if __name__ == '__main__':
p = HelloWorld("HelloWorld!")
p.print()
5.
from tkinter import messagebox
def main():
messagebox.showinfo(title="title", message="HelloWorld!")
if __name__ == '__main__':
main()
6.
import wx
class HelloWorld(wx.Frame):
def __init__(self, *args, **kwargs):
super(HelloWorld, self).__init__(*args, **kwargs)
self.InitUI()
def InitUI(self):
self.pnl = wx.Panel(self)
self.st = wx.StaticText(self.pnl, label ="HelloWorld!")
self.SetSize((350, 250))
self.SetTitle('HelloWorld')
def main():
app = wx.App()
p = HelloWorld(None)
p.Show()
app.MainLoop()
if __name__ == '__main__':
main()
7.
from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QGridLayout
import sys
class Window(QWidget):
def __init__(self):
super().__init__()
self.resize(300, 300)
self.setWindowTitle("HelloWorld")
s = QLabel('HelloWorld!')
grid = QGridLayout()
grid.addWidget(s, 1, 0)
self.setLayout(grid)
if __name__ == '__main__':
app = QApplication(sys.argv)
win = Window()
win.show()
sys.exit(app.exec_())
8.
from PyQt5.QtWidgets import QApplication, QWidget
from PyQt5.QtWidgets import QPushButton, QToolTip, QMessageBox
from PyQt5.QtGui import QFont
import sys
class Window(QWidget):
def __init__(self):
super().__init__()
self.resize(300, 300)
self.setWindowTitle("HelloWorld")
QToolTip.setFont(QFont('SansSerif', 10))
btn = QPushButton('HelloWorld', self)
btn.clicked.connect(self.helloworld)
btn.setToolTip('<a href="HelloWorld">HelloWorld!</a>')
btn.move(50, 50)
def helloworld(self):
QMessageBox.information(self, 'title', 'HelloWorld!', QMessageBox.Yes, QMessageBox.Yes)
if __name__ == '__main__':
app = QApplication(sys.argv)
win = Window()
win.show()
sys.exit(app.exec_())