前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python从入门到精通的"HelloWorld!"程序

Python从入门到精通的"HelloWorld!"程序

作者头像
zifan
发布2021-12-14 12:40:01
4560
发布2021-12-14 12:40:01
举报
文章被收录于专栏:个人编程技术学习与分享

作者: zifanwang  发布于2021-04-16

1.

代码语言:javascript
复制
print("HelloWorld!")

2.

代码语言:javascript
复制
def HelloWorld():
    print("HelloWorld!")
HelloWorld()

3.

代码语言:javascript
复制
def HelloWorld():
    print("HelloWorld!")
if __name__ == '__main__':
    HelloWorld()

4.

代码语言:javascript
复制
class HelloWorld():
    def __init__(self, text):
        self.text = text
    def print(self):
        print(self.text)
if __name__ == '__main__':
    p = HelloWorld("HelloWorld!")
    p.print()

5.

代码语言:javascript
复制
from tkinter import messagebox

def main():
    messagebox.showinfo(title="title", message="HelloWorld!")

if __name__ == '__main__':
    main()

6.

代码语言:javascript
复制
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.

代码语言:javascript
复制
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.

代码语言:javascript
复制
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_())
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档