自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python网络编程

文章目录网络编程1. 引子2. 软件的开发架构C/S架构B/S架构3. 什么是网络3.1 目的3.2 网络编程的定义4. 地址4.1 生活中的地址与标识4.2 ip地址的作用4.3 IP地址的分类4.3.1 A类IP地址4.3.2 B类IP地址4.3.3 C类IP地址4.3.4 D类地址用于多点广播4.3.5 E类IP地址4.3.6 私有IP4.3.7 回路地址5. 网络通信过程5.1 2台电脑的...

2019-08-05 19:40:21 248

原创 正则表达式

文章目录正则表达式引入案例python正则表达式的基础数量匹配规则表示边界匹配分组正则表达式正则表达式,又称规则表达式,计算机科学的一个概念。正则表达式通常用来检索,替换马偕符合某个模式(规则)的文本。给定的字符串是否符合正则表达式的过滤逻辑通过正则表达式,从字符串中获得我们想要的特定的部分。使用场景爬虫数据挖掘和分析在Python中使用正则需要导入re包import r...

2019-08-03 10:51:21 120

原创 静态方法和类方法

文章目录静态方法和类方法静态方法使用场景:类方法使用场景property概述改进1 隐藏实现细节改进2 提供一个精确的访问改进3 保证数据的有效性property类self'\__new__'方法'\__call__'方法'\__doc__'静态方法和类方法静态方法通过装饰器@staticmethod 来进行装饰。静态方法既不需要传递类对象,也不需要传递实例对象静态方法也可以通过实例对象...

2019-07-31 20:23:09 155

原创 闭包和装饰器

文章目录闭包装饰器装饰器的几种形式万能装饰器总结闭包闭是封闭(函数中的函数),包是包含(该内部函数对外部函数作用域而非全局作用域变量的引用)。内部作用域对外部函数作用域里的变量的引用函数内的属性,都是有生命周期,都是在函数执行期间闭包内的闭包函数私有化了变量def foo(): print('in foo()') def bar(): p...

2019-07-31 20:16:17 99

原创 迭代器和生成器

文章目录迭代器应用场景生成器生成器函数迭代器可迭代对象:list,str,tuple,etc ---->for … in … 遍历---->遍历迭代(迭代)迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起StopIteration 异常,以终止迭代(只能往下走,不可以回退)实现了迭代器协议的对象就是可迭代对象如何实现?通过在对象内...

2019-07-30 18:43:19 78

原创 面向对象编程

文章目录面向过程面向对象面向对象编程面向对象常见概念类的定义和使用数据的封装类的使用的总结对象之间的交互类命名空间与对象,实例的空间类的三大特性继承多态封装私有属性面向对象函数式编程面向对象面向过程所谓的过程就是我们解决问题的步骤,一步步的按照流程走,有先后之分。整个设计就相同与流水线,思维上比较机械化。优缺点:优点:复杂的问题流程化,将问题分解简化。缺点:拓展性不足面...

2019-07-30 18:38:14 83

原创 sys和序列化模块

文章目录sys 模块序列化模块jsonpicklesys 模块sys模块是与python解释器交互的一个接口处理命令行参数在解释器启动后,argv列表包含了传递脚本的所有参数,列表的第一个元素是脚本自身的名称。import sysprint(sys.argv[0])print(sys.byteorder) # 显示python解释器有关的版本信息print(sys.copyrig...

2019-07-29 16:00:18 74

原创 time模块与datetime模块

文章目录time模块time模块的常用方法时间戳和结构化时间的转化结构化时间和时间戳的转换结构化时间到字符串时间的转换字符串时间到结构化时间的转换结构化时间和字符串时间的转换(国际化时间的字符串)时间戳和字符串的转化(国际化)datetime 模块time模块imporrt timetime.sleep([n]) #休眠n秒time.time() #获取当前时间戳表示时间的三种...

2019-07-29 15:56:51 129

原创 作用域

文章目录作用域变量作用域作用域的产生作用域的类型全局变量和局部变量global作用域bar()整个函数都处在外部foo()函数的作用域里(foo()是我们可以从外部访问的一个对象区域)。除了在foo()函数内部可以调用bar(),外部不能直接调用bar()变量作用域作用域的产生在作用域中定义的变量,一般只在作用域内有效。需要注意的是,在if-elif-else,for-else,whil...

2019-07-26 08:30:21 76

原创 字符串

文章目录字符串1.什么是字符串2.字符串的运算及常见操作2.1 拼接2.2 重复2.3 索引(偏移)[]2.4 切片[::]2.5 大小写互换2.6 字符串的格式输出对齐2.7 删除指定字符2.8 计数2.9 字符串搜索定位和替换2.10 字符串条件判断2.11 制表符的转化2.12 字符串的分割变换2.13 ASCII和字符的转换2.14 格式化字符串%号格式化format格式化format格式...

2019-07-26 08:28:55 198

原创 字典

文章目录字典字典存在意义:特点:字典的基本格式:字典的创建空字典的创建创建多元素字典字典的常见操作增删改查遍历字典字典存在意义:1.假设有一个列表li=[‘Pyth’,‘Java’,‘C’]li[0]=‘Python’li.sort()2.假设统计学生信息,包括学号姓名,年龄li=[[20190101,‘Tom’,18],​ [20190201,‘Jack’,19],​ ...

2019-07-26 08:28:14 161

原创 元组

文章目录元组1.特点2.定义3.创建4.拼接5.重复6.索引(偏移)7.切片8.查8.1索引查8.2切片查9 删除10.最大值与最小值11.遍历元组1.特点有序可重复好处值不会改变可以减少很多报错。不可改变若元组里面有列表,则可以修改元组中的列表tp=(1,2,3,4,5,6,7,8,['abc','def','qwe'])print(id(tp))tp[-...

2019-07-26 08:27:46 231

原创 流程控制

文章目录python流程控制if条件分支语句while语句for 循环break和continuepython流程控制python的三大流程为分支,循环,顺序。分支使用if语句实现,循环使用for或者while语句实现。if条件分支语句python条件语句是通过一条或者多条语句执行的结果(True /False)来决定执行的代码块。if单分支语句if 逻辑语句: 语句(块)...

2019-07-26 08:27:00 83

原创 列表

文章目录列表的常见操作增改删除查其他操作计数反转排序赋值与深浅拷贝列表解析式列表生成式列表的常见操作增append()li=['city','college']print(id(li))li1=['a','b','c']li.append(li1)print(id(li))print(li)#输出5545723255457232['city', 'college', ...

2019-07-25 19:30:46 63

原创 集合

文章目录集合特点用途集合的创建集合的基本操作增删改查遍历集合的基本运算子集交集并集差集集合特点无序不可重复使用{}括起来的单元素数据集不更改内部元素是哈希的,集合本身是不可哈希的用途去重(列表转集合自动去重)关系测试集合的创建空集合的创建st = set()print(type(st))#输出<class 'set'>单元素的集...

2019-07-25 19:30:14 76

原创 表达式与运算符

文章目录表达式与运算符python比较运算符python赋值运算符python的位运算符python成员运算符python的身份运算符python逻辑运算符表达式与运算符表达式由变量,常量和运算符组成的式子,成为表达式运算符算术运算符比较运算符逻辑运算符赋值运算符成员运算符身份运算符位运算符python算术运算符运算符|描述|实例:-

2019-07-25 19:29:43 219

原创 python的基础

文章目录2.pythpn基础2.1第一条编程语句2.2 注释2.3 input函数2.4 运行python程序的三种方式2.5 python中常见的数据类型2.6 变量与常量变量常量2.7 数字种类2.8 常见的数学函数2.pythpn基础2.1第一条编程语句print('Hello World!')2.2 注释‘’’'''print(test)'''print('a')...

2019-07-25 19:29:06 114

原创 函数

文章目录函数引子:函数的定义函数的调用函数的文档说明函数的参数函数返回值函数的参数种类位置参数默认值参数关键字参数不定参数递归函数匿名函数(lambda)高阶函数filter函数map 映射reduce函数apply函数zip函数函数引子:求1-16的和:求24-54的和:求36-100的和:程序而言:函数就是对程序逻辑进行结构化或者过程化的一种编程方法。built-in funct...

2019-07-25 19:25:11 175

原创 模块

文章目录模块(module)使用模块的优点:python中导入模块的常用方式区别注意:自定义模块os模块1.系统操作2.目录操作----增删改查3.判断文件4.查看文件的时间5.获取文件目录6.文件操作6.1 文件的打开和关闭6.2 文件的读写读写定位读取random模块模块(module)为了编写方便维护的代码,可以把不同功能的代码分组,保存在不同的文件里。在python种,一个.py文件...

2019-07-25 19:21:22 103

原创 python的概述

文章目录python的历史及概述python的出生及应用python是怎么样的编程语言优缺点python的历史及概述python的出生及应用Python的创始人为荷兰人吉多·范罗苏姆在过圣诞节无聊发明了python。python的应用领域:数据分析与处理Web开发应用人工智能应用python是怎么样的编程语言python是解释型,动态,强类型定义语言。编译型程序在执行...

2019-07-25 19:18:36 122

原创 错误和异常

文章目录错误和异常错误异常异常处理try...except...小结raise(触发异常)assert(断言)错误和异常错误语法错误(syntax error)逻辑错误(logic error)执行期间错误(runtime error)demo:for i in range(10) print(i)out:SyntaxError: invalid syntaxpyth...

2019-07-24 08:44:40 130

原创 字符串_列表_元组

文章目录字符串,列表,元组之间的共同点和不同点共同点:不同点:字符串列表元组字符串,列表,元组之间的共同点和不同点共同点:都可以使用索引和切片查询,都可以遍历(元素,索引,枚举enumerate)拼接都可以使用+号完成都含有count函数和index函数不同点:元组和字符串属于不可改变类型,不能修改元素值,但是列表可以字符串含有独特的大小写转换,标题转换,切片,格式化输出...

2019-07-18 17:36:29 143

空空如也

空空如也

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

TA关注的人

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