自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python开发之路

lxf的学习历程

  • 博客(13)
  • 收藏
  • 关注

原创 计算机基础

1.什么是编程语言 中国人与外国人交流使用的是英语,人与狗的交流使用的是狗语,人与计算机的交流就需要使用计算机语言,也就是编程语言。 2.什么是编程、程序、为什么要编程 编程编程就是编写程序。 程序的目的是为了让计算机帮助人工作,而计算机是没有思想的,于是人想要计算机完成某种工作,就需要将自己的逻辑和思想通过语言传递给计算机,这就是编程。 编程的目的就是为了让计算机代替人工作。 3.编...

2019-12-02 13:53:13 105

原创 day16

1.模块 什么是模块:一组功能的集合,如os模块,就是python调用操作系统方法的集合。模块本身是独立的,不依赖语言而存在 模块类型: 内置模块,不需要自己安装,解释器自带的 第三方模块,需要我们安装 自定义模块,自己写的 2.正则表达式 3.元字符 什么是元字符:具有特殊意义的字符 \d:数字 \w:数字、字母、下划线 \s:换行符、空、制表符 \n:换行符 \t:制表...

2019-11-28 12:56:38 62

原创 day15

1.内置函数 2.lambda匿名函数 匿名函数一般不单独使用,而是配合其他函数一起使用。没有名字,使用与简单的逻辑处理 3.sorted排序函数 第一个参数为可迭代对象,第二个参数为排序方案,它会将可迭代对象的每个元素,进行排序方案处理,第三个参数为reverse反转,默认为false 4.filter过滤函数 内置函数filter使用规则和sorted排序函数一样,它是将可...

2019-11-27 02:25:29 154

原创 day14

1.生成器 含有yield的函数,本质是迭代器 def func(): yield 1 yield 2 res = func() 函数运行的时候,获得的并不是函数运行的结果,而是获得生成器。 生成器调用内部的next方法时,触发生成器的执行,直到yield停止,并记录当前位置 send方法功能和next一样,都可以触发生成器的执行,但send必须有一个参数,用于接受y...

2019-11-25 17:39:03 95

原创 day11

1.函数的动态传参 *args 位置参数动态传参 **kwargs 关键字参数动态传参 顺序: 位置参数 *args 关键字参数 **kwargs 形参的位置:*,**聚合 实参:*,**打散 2.命名空间 内置名称空间 全局名称空间 局部名称空间 3.函数嵌套和作用域 函数可以相互嵌套 4.global和nonlocal global:局部作用域访问全局中的内容 nonloc...

2019-11-23 09:36:34 78

原创 day2

1.while循环 while 条件: 循环体 2.break和continue break:结束整个循环 continue:结束本次循环,进入下一次循环 3.格式化输出 %s 字符串占位符 %d 数字占位符 4.运算符 %:取余 //:整除 **:次幂 and:并 or:或 nor:非 5.运算优先级 () > not > and > ...

2019-11-22 23:03:24 53

原创 day1

1.python历史 1998年圣诞,基于c开发 2.各种语言应用 Java:企业级开发 C:操作系统底层 C++:大型游戏开发 Python:爬虫、人工智能、全站 C#:微软游戏(xbox) VB:大学课程 PHP:网站 JS:网页装饰 SQL:数据库 OC:苹果系统 3.Python属于什么类型的语言 解释型,弱类型语言 4.编译型和解释型 编译:代码-- 编...

2019-11-22 23:02:56 90

原创 day8

1.文件操作的函数 这是文件的基本操作,open第一个参数为文件路径,第二个为操作模式,第三个为编码 2.模式:r、w、a、r+、w+、a+、rb、wb、ab、r+b、w+b、a+b 其中b模式主要针对非文本文件的处理,如图片、视频、音频等 由于对非文本很少有操作,所以r+b、w+b、a+b很少用到 r+:为读写(常用模式,注:先写的时候,由于光标在开头,会在开头添加,先读的时候,无...

2019-11-22 10:41:20 68

原创 day7

1.str中join的用法 join:将列表转化成字符串 2.列表和字典在循环的时候不能直接删除 列表:循环的时候由于指针的移动,会导致删除错误或少删去一些元素,如图 这个产生的原因是因为由于删除操作导致,第二个元素,变成了第一个元素,而for循环的指针却跳到了第二个元素,导致有些元素少删除,处理的方法是,创建一个新的列表,这个列表是用来记录需要删除的元素,然后循环这个临时列表,使用...

2019-11-20 14:41:35 133

原创 day6

1.is和 == 区别 is比较的是内存地址 == 比较的是值 注:is比较内存地址的时候,涉及到小数据池 小数据池:只适用数字和字符串,用于节省内存,数字在[-5,256]的数字,视为同一内存地址 字符串如果含有特殊字符,id不一样,单个字符*20(含)内的,内存地址一样 2.编码和解码 所有的传输和存储使用的都是bytes,存储的都是二进制,只有在内存中,让用户看到的时候,才会对数...

2019-11-19 22:36:03 64

原创 day5

1.字典:dict 大括号,无序,键值对 2.键:必须是可哈希的(哈希是一种算法,可简单理解成不可变类型,如数字,字符串,元组),列表属于可变类型,是不可哈希的,因此不能当作字典的键 3.字典的增删改查 增:键值;setdefault方法 删:pop("键");del;clear ;popitem:随机删除注:于列表不同,没有remove方法删除 pop删除的时候,如果键值不存...

2019-11-19 14:07:24 76

原创 day4

1.列表:什么是列表? 用于存放数据用中括号,逗号分割的集合 2.列表的索引和切片和str一样,当列表是可变类型,字符串是不可变类型 字符串修改的时候,会创建一个新的字符串,列表修改是修改原来的列表 3.列表的增删改查 增加 append:追加,在列表的末尾添加 insert:插入,指定位置添加,后面的数据会往后移动,这样回导致效率慢,所以一般每指定添加位置的时候都使用append...

2019-11-17 17:53:32 52

原创 day3

1.基本数据类型有哪些 int:整数 bool:布尔值 str:字符串 list:列表 tuple:元组 dict:字典 set:集合 2.int类型 bit_length():获取整数的二进制长度 3.bool类型 空的为False,非空为True 把xx数据,转化成yy类型=》yy(xx) 4.str类型 索引和切片 索引都是从0开始 切片保头不...

2019-11-17 10:49:08 89

空空如也

空空如也

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

TA关注的人

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