自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Python之tkinter 标签Label的基本应用

Label()方法可以用于在窗口内建立文字或图像标签它的语法格式如下:Label(父对象, options, ...)参数:父对象:表示这个标签将建立在哪一个父对象(可想成父窗口或者容器内)options参数,如下options参数含义activebackground1. 设置当 Label 处于活动状态(通过 state 选项设置状态)的背景色2. 默认值...

2020-02-29 17:19:23 5757 4

原创 Python之tkinter的初步认识

tkinter的简介GUI英文全称是Graphical User Interface,中文为图形用户接口。早期人与计能的之间的沟通是文字形式的沟通,例如,早期的DOS操作系统、Windows 的命令机分窗口、Linux 系统,等等。tkinter是一个开放源码的图形接口开发工具,原来是用TCL(Tool Commana Language,工具命令语言)编写的GUI函数库,最初发展是从1991年...

2020-02-29 17:18:21 1285

原创 Python网络编程之UDP

UDPTCP是建立可靠的连接,并且通信双方都可以以流的形式发送数据。相对于TCP,UDP则是面向无连接的协议使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发送数据包。但是能不能到达就不知道了。虽然UDP传输数据不可靠,但他的优点是和TCP比,速度快,对于要求不高的数据可以是用UDP下面进行实例server.pyimport socket"""创...

2020-02-27 18:20:47 120

原创 Python网络编程之TCP

所谓网络编程,就是通过指定的IP使两个电脑或者两个文件之间进行通信需要一个服务端与一个客户端之间进行通信下面我们来测试一下:server.py(服务端)import socket"""创建一个socketAF_INET是指IPv4,AF_INET6是指IPv6,我们这里选IPv4就行了SOCK_STREAM是指TCP,SOCK_DGRAM是指UDP"""server = sock...

2020-02-27 18:03:55 204

原创 Python中进程与线程的(详细)教程之线程

线程:在一个进程的内部,要同时干多件事,就需要同时运行多个’子任务’,我们把进程内的这些‘子任务’叫做多线程打个比方,玩LOL吧,它运行是只算一个进程的,但是它可以鼠标控制,又可以键盘控制,这么多的子任务,就是线程来操作了线程通常叫做轻型的进程。线程是共享内存空间的并发执行的多任务,每一个线程都共享一个进程的资源线程是最小的执行单元,而进程由至少一个线程组成,如何调度进程和线程,完...

2020-02-27 15:33:50 480

原创 Python中进程与线程的(详细)教程之进程

多任务原理什么叫多任务? ? ?现代操作系统(Windows. Mac OS、Linux、 UNIX等)都支持多任务操作系统同时可以运行多个任务单核CPU实现多任务原理操作系统轮流让各个任务交替执行,QQ执行2us,切换到微信,在执行2us, 再切换到陌陌,执行.2…表面是看,每个任务反复执行下去但是CPU调度执行速度太快了,导致我们感觉就像所有任务都在同时执行一样多核CPU实现...

2020-02-27 12:13:41 237 1

原创 Python正则表达式(不)完全详解

解释简单来说,正则表达式就是一种字符串的匹配模式,查找一个字符串中是否有我们所需要的的子串在python中正则是在re库里面,故我们用正则需要导入这个内置库import rere. match函数原型: match(pattern, string, flags=0)参数:patter:匹配的正则表达式string:要匹配的字符串flags:标志位,用于控制正则表达式的匹配方式...

2020-02-23 23:08:05 763

原创 Python找出列表中出现次数最多的元素

方式一:原理:创建一个新的空字典,用循环的方式来获取列表中的每一个元素,判断获取的元素是否存在字典中的key,如果不存在的话,将元素作为key,值为列表中元素的count# 字典方法words = [ 'my', 'skills', 'are', 'poor', 'I', 'am', 'poor', 'I', 'need', 'skills', 'more', 'my', '...

2020-02-22 18:23:48 7557

原创 Python删除列表中的重复元素并保持顺序不变

方式一:原理:创建一个空列表,通过对比列表中是否存在这个元素,存在则添加,不存在则passlist1 = [ 8, 2, 3, 7, 1, 5, 6, 2, 3, 4, 4]list2 = []for i in list1: # 如果不在列表中 if not i in list3: list2.append(i)print(list2)打印结果:...

2020-02-22 17:49:49 7714 5

原创 Python银行实战系统

先附上源代码:│ admin.py                         管理员界面│ alluser.txt &nbsp...

2020-02-21 21:38:47 2836 11

原创 Python六位数随机验证码

import randomstr = ""for i in range(6): code= random.randrange(3) if code== 0: # 随机生成一个大写字母 ch = chr(random.randrange(ord("A"), ord("Z") + 1)) str += ch elif cod...

2020-02-21 19:58:30 574

原创 面向对象思想的简介

软件编程的实质      软件编程就是将我们的思维变成计算机能够识别语言的一个过程什么是面向过程?自上而下顺序执行,逐步求精。其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构。各模块之间的关系尽可能简单,在功能上相对独立。每一模块内部均是由顺序、选择和循环三种基本结构组成的。其模块化实现的具体方法是使用子程...

2020-02-21 19:46:43 328

原创 Python——面向对象思想编程(二)

继承单继承有两个类,A类和B类,当我们说A类继承至B类的时候,那么A类就拥有了B类中的所有的属性和方法。注意:继承者称为子类,被继承者称为父类。继承的作用:简化了代码,减少冗余。提高了代码的健壮性。提高了代码的安全性。是多态的前提。缺点:耦合和内聚是描述类与类之间的关系的。耦合性越低,内聚性越高,代码越好。class Person(object): def __i...

2020-02-21 19:33:32 321

原创 Python——面向对象思想编程(一)

我的第一个类设计类类名:见名知意,首字母大写,其他遵循驼峰原则属性:见名知意,其他遵循驼峰原则行为(方法/功能):见名知意,其他遵循驼峰原则举个栗子:类名:Wife(首字母大写)属性:性别、年龄、身高、体重行为:洗衣、做饭、逛街等等类名:Husband(首字母大写)属性:性别、年龄、身高、体重行为:赚钱、洗衣、做饭等等创建类类:一种数据类型,本身并不占内存空间,跟平时学过...

2020-02-21 19:33:13 251

原创 Windows修改pip安装源

临时修改pypi镜像源方法:转移到国内源地址:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/s...

2020-02-02 14:26:27 802

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除