自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python学习日志——迭代器、生成器和装饰器

迭代器可迭代对象:list,str,tuple etc迭代器协议:对象必须提供一个next方法,执行方法要么返回迭代中的下一项,要么引起异常迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器是一个可以记住遍历的位置的对象,它有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器而对迭代对象的遍历方式就很多...

2019-07-30 20:26:09 173

原创 python学习日志——面向对象

面向对象编程(object oriented programming)即一种程序设计思想,oop把对作为程序的一个基本单元,一个对象就包含了数据和操作数据的函数。在python中,所有数据类型都可以视为对象,同时,我们可可以定义对象。类定义类(class):用来描述具有相同的属性和方法的对象的集合。定义了该集合中每个对象共有的属性和方法。对象是类的实例语法格式:class Classn...

2019-07-29 20:04:07 175

原创 Python学习日志——模块/包

模块/包module and package包:包是通过使用’.模块名’来组织python模块名称空间的方式。包就是包含_init_.py文件的文件夹。目的:用文件夹将模块组织起来。注意:py3,即使包里没有_init_.py也可以用。py2,如果没有,则肯定报错。创建包的目的不是为了运行,而是为了被导入使用。包的本质依然还是模块。使用时:import导入导入带点...

2019-07-25 21:28:08 155

原创 Python学习日志——函数补充

高阶函数把一个函数名,以实参的形式,传递给这个函数的形参,这个函数就称为高阶函数。def add(a,b,c): return c(a)+c(b)a_va=add(-9,1,abs)print(a_va)举例:li1=['zhjiang','college','university']def start_s(s,c): return s.startswith(c)...

2019-07-25 21:25:55 126

原创 Python学习日志——错误异常与函数

错误和异常错误语法错误(syntax error)逻辑错误( logic error)执行期间错误(runtime error)demo:for i in range(10) print(i)out: for i in range(10) ^SyntaxError: invalid syntax此过程由Python的语法...

2019-07-23 20:27:59 321

原创 Python学习日志——文件操作与os模块基本操作

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

2019-07-22 18:49:30 235

原创 Python学习日志——字典与集合

字典1、定义及特点字典是列表以外python中使用最灵活的内置数据结构字典是一种可变的数据结构和列表的区别:列表有序,而字典无序列表通过索引访问元素,而字典通过键(key)访问元素字典的基本格式:dic = {key1:value1,key2:value2,...,keyn:valuen}value可以取任意数据类型,但键不可以,必须为不可变数据类型,即key必须可哈希。简...

2019-07-19 17:24:03 150

原创 字符串、列表与元组的比较总结

复习总结(字符串、列表、元组)字符串、列表、元组的相同点和不同点符号引号“ ”方括号[ ]小括号()特征字符串列表元组类型stringlisttuple顺序\有序有序重复、索引、切片TTT增Tappend()、extend()、insert(位置,元素)F删s.strip(“指定字符”)pop()、remo...

2019-07-18 20:56:58 215

原创 Python学习日志——列表与元组

1.列表列表使用方括号括起来的[ ],每个元素以逗号分隔可以储存不同的数据类型数据1、特点是一个有序的可以重复的可变类型2、创建创建空列表li=[]创建多元素列表li=[1,2,3,'a','gollege',['p','y','t']]3、拼接li1=li2+li34、重复print(li1*3)5、索引(偏移),切片li=['a','b...

2019-07-18 17:18:25 165

原创 Python学习日志——字符串

字符串1、定义用引号引起来的一串字符用引号来创建字符串单引号双引号三单引号三双引号name = "hangzhou"area = 'gongshu'history = "5000"famous_person = """苏轼,许仙,白素贞"""capticalof = '''越国,南宋'''print(type(name),type(area),type(his...

2019-07-17 18:15:42 195

原创 Python学习日志——流程控制

python 流程控制if条件分支语句python的条件语句就是通过一条或者多条语句执行的结果(true/false)来决定执行的代码块。if语句if 逻辑语句: 语句(块)#这里elif 为 else if 的缩写elif 逻辑语句: 语句块else 逻辑语句: 语句块demonum=input("输入一个数字:")num=int(num...

2019-07-17 18:06:15 90

原创 Python学习日志——Day1

1.python介绍python的介绍编程语言类型编译型:C、c++动静态:对数据类型做检查的时间,运行时检查为动态,不需指明数据类型;编译期检查为静态Python:动态解释强类型IDE:集成开发环境 Integrated Development Environment2.python 基础2.1 print() 输入print("a")2.2 注释单行注释#井号...

2019-07-16 17:50:29 162

空空如也

空空如也

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

TA关注的人

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