自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python url以及views视图函数

1url路由基础1、在settings.py文件中有一个ROOT_URLCONF设置,设置的是在访问网址时通过哪一个url文件去匹配所请求的网址2、path参数的使用方法path( articles/int:year/ , views.year_archive) ,使用·尖括号,前边是str代表参数的类型,后面代表参数的名称yearpath参数类型:捕获url中的参数需要用到尖括号<...

2019-08-20 08:44:51 432

原创 Python线程和进程

文章目录线程和进程1.多任务介绍2.进程进程的创建 --- fork()3.线程线程的工作方式进程与线程的区别Python中多线程的实现4.多线程-共享全局变量问题同步计算错误的解决互斥锁死锁同步的应用线程和进程1.多任务介绍1.现实中的多任务看着番剧吃着饭2.计算机中的多任务计算机中的多任务是指,操作系统同时完成多项任务的处理。此处,同时是指同一个时间段内,而非某个瞬时时间点...

2019-08-07 20:00:48 200

原创 Python网络编程

文章目录Python和网络编程1.引子2.软件的开发架构C/S架构B/S架构3.什么是网络目的网络编程的定义4.地址生活中的地址与标识ip地址的作用IP地址分类A类IP地址B类IP地址C类IP地址D类地址用于多点广播E类IP地址私有ip回路地址5.网络通信过程2台电脑的网络使用集线器组成一个网络使用交换机组成一个网络使用路由器连接多个网络通信过程(复杂)6.端口7.Socket简介什么是Socke...

2019-08-07 08:16:25 250

原创 Python 类

文章目录面向过程面向对象面向对象编程类的定义和使用类的定义数据封装对象之间的交互类命名空间与对象、实例的空间类的三大特性私有属性鸭子类型面向过程所谓过程就是我们解决问题的步骤,一步步按照流程走,有先后之分。整个设计就好比流水线,思维上比较机械化。优缺点:优点:复杂的问题流程化,将问题分解简化。缺点:拓展性不好。面向对象核心是对象。对象是一个数据以及相关行...

2019-07-31 18:55:09 505

原创 Python迭代器、生成器、装饰器

迭代器可迭代对象:list,str,tuple etc. —>for … in …遍历—> 遍历(迭代)迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么引起StopIteration异常,以终止迭代(只能往下走,不可以回退)现在,我们就可以说,实现了迭代器协议的对象就是可迭代对象。如何实现?通过在对象内部定义一个__iter__方法。l...

2019-07-30 18:33:40 109

原创 Python 包

模块包—>module and package包:包是通过使用’.模块名’来组织Python模块名称空间的方式。—>具体而言,包就是一个包含__init__.py文件的文件夹。目的:用文件夹将文件/模块组织起来。注意:pyhon3,即使包中没有_init_.py也可以使用;python2,如果没有_init_.py肯定报错创建包的目的不是为了运行,而是为了被导...

2019-07-25 17:04:57 97

原创 函数

函数文章目录函数引子:函数的定义函数调用函数文档说明函数参数函数返回值函数参数种类位置参数默认值参数关键字参数不定参数函数引用函数属性内嵌函数变量作用域作用域的产生作用域的类型全局变量和局部变量引子:要求1-15的和;求23-36的和;求55-68的和。def sum(a,b): sum = 0 for i in range(a,b+1): sum +=...

2019-07-24 18:05:52 117

原创 错误和异常

错误和异常文章目录错误和异常错误异常异常处理raise(触发异常)assert(断言)错误语法错误(syntax error)逻辑错误(logic error)执行期间错误(runtime error)demo:for i in range(10) print(i) File "D:/python/PycharmProjects/chenhan/...

2019-07-24 18:05:22 115

原创 Python OS模块

文章目录OS模块1.系统操作2.目录操作 --- 增删改查(direction)OS模块OS模块是Python标准库中用于访问操作系统功能的模块。使用OS模块提供的接口,能够实现跨平台访问。最常见的操作:目录的操作判断1.系统操作os.sep:用于查看系统路径的分隔符;Windows —>’\’ubuntu —>’/’os.name:Windo...

2019-07-22 20:11:51 125

原创 Python文件操作

文件操作常见的文件类型:txtcsvjsonhtmlmp4文件操作的流程:打开—>open()读写—>read()/readline()/write()关闭—>close()序号用途方法功能打开/关闭文件open(file)打开文件close()关闭文件读写文件内容f.read([size])从文件...

2019-07-22 20:09:56 125

原创 day04_字典

字典引入字典是列表以外Python中使用最灵活的内置数据类型,是一种可变的数据类型。和列表的区别:列表有序,字典无序列表通过索引(偏移)访问元素,字典通过(key)访问元素字典格式:dict = {key1:value1,key2:value2,...,keyn:valuen}值可以取任意数据类型,但键不可以,必须为不可变数据类型,即key必须可哈希。注意:可哈希—&g...

2019-07-19 17:29:19 72

原创 day04_集合

集合(set())无序不可重复不可更改内部元素是可哈希的集合本身是不可哈希的用{}括起来的单元素数据集用途:去重(列表—>集合,自动去重)关系测试集合的创建(1)空集合的创建st = set()print(st)st()(2)多元素的集合创建st = set()st = {1,2,3,"a","b","c"}print(st...

2019-07-19 17:29:02 65

原创 列表、元组及print()补充

print补充print()函数查看帮助文件>>> help(print)Help on built-in function print in module builtins:print(...) print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the ...

2019-07-18 18:19:31 624

原创 字符串、列表、元组的异同

相同拼接字符串、列表及元组均可通过“+”号进行拼接,但要求同种类型数据之间才能拼接#字符串拼接a = "Hello"b = ",Python"print(a + b)#列表拼接li1 = ["I"]li2 = ["Love","Python"]print(li1 + li2)重复字符串、列表及元组均可通过“*”号进行重复输出#字符串重复a = "City_colle...

2019-07-18 18:17:39 1062

原创 day02_字符串

字符串1.什么是字符串用引号引起来的一串字符用引号(“ ”)来创建字符串单引号双引号三单引号三双引号格式:name = "hangzhou"area = "gongshu"history = "2000"person = """苏轼,许仙,白素贞"""captical_of = '''吴越,南宋'''print(type(name),type(area),ty...

2019-07-17 18:12:56 110

原创 day02_流程控制

Python流程控制if条件分支语句Python条件语句就是通过一条或者多条语句执行的结果(True/False)来决定执行的代码块。if单分支语句if 逻辑语句: 语句块demo:print("Hello,Python")if False: print("向Python致敬,我正在学习Python") print("Welldone.")learni...

2019-07-17 17:32:55 98

原创 day01笔记

环境配置Pyth解释器安装IDE安装Typora安装markdown格式源码模式开启 Ctrl+/列表(父列表) -文本链接 Typora下载插入图片 [外链图片转存失败(img-AouNRcGi-1563273489554)(路径)]代码print("hello world!")表格姓名年龄住址lileililei18注释notes...

2019-07-16 18:38:41 119

原创 Python第一课

环境配置Pyth解释器安装IDE安装Typora安装markdown格式源码模式开启 Ctrl+/列表(父列表) -文本链接 Typora下载插入图片 [外链图片转存失败(img-vbD1uBlI-1563272065087)(路径)]代码print("hello world!")表格姓名年龄住址lileililei18注释notes...

2019-07-16 18:18:37 96

空空如也

空空如也

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

TA关注的人

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