手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python编程入门到精通pdf电子书Python编程入门软件怎么运行代码

时间:2022-06-16    点击: 次    来源:网络    作者:佚名 - 小 + 大

python编程入门到精通pdf电子书Python编程入门软件怎么运行代码


下载地址

https://share.weiyun.com/oKXAf8Zh


资料目录

Python编程基础教学视频 51CTO学院(60集)
python编程基础教学视频 乾颐盾系列
Python编程基础 张健 张良均 人民邮电出版社.pdf
Phthon编程金典.pdf
Python 编程指南.pdf
《Python 编程基础》 教学大纲.pdf
《Python编程入门指南(上下册)》 明日科技.pdf
《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf
Python编程初学者指南.pdf
Python编程入门经典.pdf
树莓派Python编程入门与实战  第2版.pdf
Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf
《Python编程基础》复习资料.pdf
Python编程基础与应用-题库大全.doc
Python编程基础张健 , 张良均课后习题及答案.pdf
Python程序设计基础及实践(慕课版)郭炜习题答案.pdf
《Python程序设计基础与应用》习题答案.pdf
《Python快速编程入门》——课后题答案.doc
Python程序设计基础习题答案与分析.doc
python基础试题(含答案).doc
Python考试题复习知识点试卷试题.doc
Python编程基础.pptx
《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf
《Python编程基础与HTTP接口测试》阿奎 编著.pdf
Python编程  从入门到实践 by Eric Matthes.pdf
Python编程导论第2版_2018 翻译 陈光欣.pdf
Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf
趣学python编程中文版.pdf


举例

StaticText 文本类
对于所有的 UI 工具来说,最基本的任务就是在屏幕上绘制纯文本。在 wxPython 中,可以使用 wx.StaticText 类来完成。使用 wx.StaticText 能够改变文本的对齐方式、字体和颜色等。
wx.StaticText 类的构造函数语法格式如下:
wx.StaticText(parent, id, label, pos=wx.DefaultPosition,size=wx.DefaultSize,
style=0, name="staticText")
wx.StaticText 构造函数的参数如下所示。
 parent:父窗口部件。
 id:标识符。使用-1 可以自动创建一个唯一的标识。
 label:显示在静态控件中的文本内容。
 pos:一个 wx.Point 或一个 Python 元组,它是窗口部件的位置。
 size:一个 wx.Size 或一个 Python 元组,它是窗口部件的尺寸。
 style:样式标记。
  name:对象的名字。
实例 01 使用 wx.StaticText 输出 Python 之禅
在 Python 控制台中输入 import this 后,会输出如图 13.5 所示的结果,结果中的英文语句就是通常所说的 Python 之禅。
图 13.5 Python 之禅
下面使用 StaticText 类输出中文版的 Python 之禅,具体代码如下:
01 # -*- coding:utf-8 -*-
02 import wx
03 class MyFrame(wx.Frame):
04 def __init__(self,parent,id):
05 wx.Frame.__init__(self, parent, id, title = " 创建 StaticText  类",
06 pos=(100, 100), size=(600, 400))
07 panel = wx.Panel(self) # 创建画板
08 # 创建标题,并设置字体
09 title = wx.StaticText(panel, label='Python  之禅——Tim Peters',pos=(100,20))
10 font = wx.Font(16, wx.DEFAULT, wx.FONTSTYLE_NORMAL, wx.NORMAL)
11 title.SetFont(font)
12 # 创建文本
13 wx.StaticText(panel, label=' 优美胜于丑陋',pos=(50,50))
14 wx.StaticText(panel, label=' 明了胜于晦涩',pos=(50,70))
15 wx.StaticText(panel, label=' 简洁胜于复杂',pos=(50,90))
16 wx.StaticText(panel, label=' 复杂胜于凌乱',pos=(50,110))
17 wx.StaticText(panel, label=' 扁平胜于嵌套',pos=(50,130))
18 wx.StaticText(panel, label=' 间隔胜于紧凑',pos=(50,150))
19 wx.StaticText(panel, label=' 可读性很重要',pos=(50,170))
20 wx.StaticText(panel, label=' 即便假借特例的实用性之名,也不可违背这些规则',
pos=(50,190))
21 wx.StaticText(panel, label=' 不要包容所有错误,除非你确定需要这样做',
pos=(50,210))
22 wx.StaticText(panel, label=' 当存在多种可能,不要尝试去猜测',pos=(50,230))
23 wx.StaticText(panel, label=' 而是尽量找一种,最好是唯一一种明显的解决方案',
pos=(50,250))
24 wx.StaticText(panel, label=' 虽然这并不容易,因为你不是 Python  之父',
pos=(50,270))
25 wx.StaticText(panel, label=' 做也许好过不做,但不假思索就动手还不如不做',
pos=(50,290))
26 wx.StaticText(panel, label=' 如果你无法向人描述你的方案,那肯定不是一个好方案;
反之亦然',pos=(50,310))
27 wx.StaticText(panel, label=' 命名空间是一种绝妙的理念,我们应当多加利用',
pos=(50,330))
28
29 if __name__ == '__main__':
30 app = wx.App() # 初始化应用
31 frame = MyFrame(parent=None,id=-1) # 实例化 MyFrame 类,并传递参数
32 frame.Show() # 显示窗口
33 app.MainLoop() # 调用主循环方法
在上述代码中,使用 panel=wx.Panel(self)来创建画板,并将 panel 作为父类,然后将组件放入窗体中。此外,使用 wx.Font 类来设置字体。创建一个字体实例,需要使用如下的构造函数:
wx.Font(pointSize, family, style, weight, underline=False, faceName="",
encoding=wx.FONTENCODING_DEFAULT)
参数说明如下。
 pointSize:字体的整数尺寸,单位为磅。
 family:用于快速指定一个字体而无须知道该字体的实际的名字。
 style:指明字体是否倾斜。
 weight:指明字体的醒目程度。
 underline:仅在 Windows 系统下有效,如果取值为 True,则加下画线,False 为无下画线。
 faceName:指定字体名。
 encoding:允许在几个编码中选择一个,大多数情况可以使用默认编码。
运行结果如图 13.6 所示。
图 13.6 输出 Python 之禅

上一篇:python编程入门到实践电子书怎么样学python编程入门好看视频

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |