Python

Tkinter模块(2)-Frame和Button

1.Frame控件我们前面学习了窗口和Label,我们如果要在一个窗口上放置很多个控件,那么我们仅仅依靠定位是没办法很好的进行管理,所以我们要使用一个可以在窗口内存放管理控件的容器——Frame。Frame的使用方式和窗口的类似,我们直接通过例子来学习一下:importtkinterdefmain()

Python窗口程序实现翻译器一

实战内容:完成一个简单的翻译器程序,翻译器的效果图如下。在翻译内容中输入信息,点击翻译,如下图。设计理念:在输入框中填入我们需要翻译的内容,然后点击翻译按钮完成翻译,在对话框中显示翻译出的内容。点击确定可以进行其他内容的翻译,点击关闭按钮则结束程序,我们设计一个中英互译的翻译器。

Python字典及基础操作

前面我们学习了Python的列表和元组,如果你用心的学习了前面的内容并通过相关习题进行了一定的训练,那么接下来的学习会水到渠成。在Python中我们一定要明白一点,Python是一种解释型语言,因此它会提供很多人性化的工具给我们使用,接下来的几节我们来学习一个新的数据类型——字典。

Python重写实例讲解

1.重写重写是基于继承的一种方法,也就是说如果我们不想要从父类中继承来的属性或者行为,我们可以在子类中进行方法的重写。看下面的例子:classBase:#定义一个父类def__init__(self,name):self.name=nameprint('继承了Base')defeat_

字符串修改、搜索和替换方法

使用字符串的过程中或多或少我们要将字符串中的内容进行修改,虽然字符串是不可改变的,但是我们可以使用方法来返回修改后的副本。下面我们将介绍几种常用的字符串修改方法,分别是lower()、upper()、lstrip()、rstrip()、strip()。

综合案例

前面我们学习了两种GUI模块,下面我们串接起前面的内容来创建一个登陆+注册+写日记的图形用户界面。本节的设计思路为:首先通过一个主页面来控制登录界面(这是一种常用的设计理念,使主页面更为简洁),在登录页面控制两个页面,如果登录信息正确,那么跳转到下一个页面,

Python中os模块和os.path模块

我们对文件的管理是通过文件对象的方式实现的,而文件是Python中os模块,我们在管理文件或目录的时候,就需要使用Python中的os模块,os模块中有非常多的方法来帮助我们处理文件及目录。1.os模块常用的os方法如下表格:方法功能os.access(path,

学习方向及教程规划

1.学习方向看到这里想必你对Python有了一定的了解,那么你心里一定有了一个学习目标。在初学者学习Python的时候往往有几个方向。1)参加算法竞赛,例如蓝桥杯,ACM等。(划重点)参加这类竞赛的同学们需要注意在算法竞赛中是不允许使用第三方库的,这点是参加竞赛时必须明白的一点。

Python列表list的基础操作与代码实现

大家在前面的学习中可以发现到处都是列表,仿佛Python语法都是围绕列表展开的,本节会详细的去介绍列表,列表被大多数Python使用者认为是Python中最核心的部分,因为Python的列表十分强大,我们很多操作都是基于列表来进行的。首先我们还是先介绍一下列表,

Python爬虫技术基础(2)-headers处理及网络超时

有时我们发送的网络请求可能会被服务器拒绝这可能是该网站设置了反爬虫机制来防止用户恶意采集信息,但这不代表我们不能访问该网站,我们可以模拟服务器的头部信息去访问。1.请求headers处理我们首先打开我们要访问的网站,然后根据浏览器的打开方式进入检查页面,