Python : 3.7.0

OS : Ubuntu 18.04.1 LTS

IDE : PyCharm 2018.2.4

Conda : 4.5.11

typesetting : Markdown

code

"""

@Author : 行初心

@Date : 18-10-1

@Blog : www.cnblogs.com/xingchuxin

@Gitee : gitee.com/zhichengjiu

"""

import tkinter as tk

# 面向对象的编程思想

class APP:

def __init__(self, master):

# 自动选定大小与位置

self.frame = tk.Frame(master)

self.frame.pack()

# 新建一个按钮

# 自动设置按钮的位置

self.hi_there = tk.Button(self.frame,

text="打招呼",

command=self._introduce)

self.hi_there.pack()

def _introduce(self):

print("安石榴")

def main():

root = tk.Tk()

app = APP(root)

root.mainloop()

if __name__ == '__main__':

main()

result

reference

[文档] docs.python.org/3/library/tkinter.html

resource

[文档] docs.python.org/3

[规范] www.python.org/dev/peps/pep-0008

[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules

[源码] www.python.org/downloads/source

[ PEP ] www.python.org/dev/peps

[平台] www.cnblogs.com

[平台] gitee.com

Python具有开源、跨平台、解释型和交互式等特性,值得学习。

Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。

GUI可以选择PyQt5、PySide2、wxPython、PyGObject、wxWidgets等进行创作。

代码的书写要遵守规范,这样有助于沟通和理解。

每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。

python3 console input_Python3 tkinter基础 Button command 单击按钮 在console中打印文本相关推荐

  1. python tkinter text改变文本字体颜色_Python3 tkinter基础 Button text,fg 按钮上显示的文字 文字的颜色...

    ? python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Markdo ...

  2. pythontkinter键盘_Python3 tkinter基础 Frame bind 敲击键盘事件 将按键打印到console中

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  3. python3中tkinter button属性_Python3 tkinter基础 Button bg 按钮的背景颜色

    标签: python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 conda : 4.5.11 type setting : Mark ...

  4. python3输入框_Python3 tkinter基础 Entry get 点击按钮 将输入框中文字输出到控制台...

    ? ???????Python : 3.7.0 ?????????OS : Ubuntu 18.04.1 LTS ????????IDE : PyCharm 2018.2.4 ??????Conda ...

  5. java swing 选项卡_java – 如何通过单击按钮在jTabbedPane中切换选项卡?

    我有两个JTabbedPanes,JTabbedPane1& 2 如何按JTabbedPane2中的按钮显示JTabbedPane1? 以下是JTabbedPane的代码: public cl ...

  6. python设置tk退出_Python3 tkinter基础 Tk quit 点击按钮退出窗体

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  7. python删除列表元素delete_Python3 tkinter基础 Listbox delete 删除单个、所有元素

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  8. python怎么在画布上写字_Python3 tkinter基础 Canvas create_text 在画布上添加文字

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

  9. 使用Python中的Button组件制作按钮

    使用Python中的Button组件制作按钮 本篇文章小编给大家分享如何在Python中使用Button组件制作按钮. 生活中我们会遇到各种各样的登录界面,比如在登陆QQ时将账号和密码输入完备后,需要 ...

最新文章

  1. android运行过程简书,Android系统的启动流程
  2. 分享丨李飞飞、吴恩达、Bengio等人的顶级深度学习课程
  3. mysql常用的分组函数
  4. ​【Python】Python中的经典时间序列预测模型总结
  5. WCF自定义地址路由映射(不用svc文件)
  6. 为什么软件测试需要变革?
  7. Linux IPC实践(10) --Posix共享内存
  8. 先有电脑然后才有手机,为什么当时手机不叫“手脑”呢?
  9. 零基础学启发式算法(5)-遗传算法 (Genetic Algorithm)
  10. Kent Beck 教你编程模式与代码重构
  11. AddressBook 相关操作小计
  12. VALUES LESS THAN value must be strictly increasing for each partition,MySQL分区需要注意的坑
  13. 纯前端实现 App Store 卡片展开效果
  14. OJ 1308 让人头疼的“双十一”
  15. [笔试题目] 简单总结笔试和面试中的海量数据问题
  16. argox打码机的pplb指令开发
  17. 作为一名高级程序员应该掌握哪些技术
  18. 【日语】日语学习计划(转载)
  19. libjpeg 详解
  20. 笔记:FPGA与VHDL语言学习2

热门文章

  1. SharePoint工作流开发点滴(2) - 开发第一个SharePiont工作流: HelloWorldSequential 的注意事项...
  2. 普通计算机网络和工业控制网络的区别,浅谈工控电脑和普通电脑的区别
  3. java drawstring字体大小,JAVA中,drawstring 方法的用法,格式是什么啊
  4. 旅游(树形dp求树的最大独立集)
  5. codeforces 1041a(水题)
  6. c语言表达式判断,在C语言的if语句中,用做判断的表达式为()。
  7. python易学吗_所有人都说Python 简单易学,为何我觉得难?
  8. android 八核手机,八核手机
  9. 电容过大导致电压下降_现场| 典型的断直流电源导致开关误分合案例分析
  10. Codeforces Round #618 (Div. 2)-Non-zero