会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dylan.Yu
博客园
首页
新随笔
联系
订阅
管理
2020年1月16日
记录我的 python 学习历程-Day13 匿名函数、内置函数 II、闭包
摘要: 一、匿名函数 以后面试或者工作中经常用匿名函数 lambda,也叫一句话函数。 课上练习: 语法: 函数名 = lambda 参数:返回值 + 此函数不是没有名字,他是有名字的,他的名字就是你给其设置的变量,比如func. + lambda 是定义匿名函数的关键字,相当于函数的def. + lamb
阅读全文
posted @ 2020-01-16 21:46 Dylan_Yu
阅读(328)
评论(0)
推荐(1)
2020年1月12日
记录我的 python 学习历程-Day12 生成器/推导式/内置函数Ⅰ
摘要: 一、生成器 + 初识生成器 生成器的本质就是迭代器 ,在python社区中,大多数时候都把迭代器和生成器是做同一个概念。 唯一的不同就是: 迭代器 都是Python给你提供的已经写好的工具或者通过数据转化得来的,(比如文件句柄,iter([1,2,3])。 生成器 是需要我们自己用python代码构
阅读全文
posted @ 2020-01-12 23:00 Dylan_Yu
阅读(213)
评论(0)
推荐(0)
2019年12月29日
记录我的 python 学习历程-Day11 两个被忽视的坑、补充知识点、函数名的应用、新版格式化输出、迭代器
摘要: 补充知识点 + 函数形参中默认参数的陷阱 + 针对不可变数据类型,它是没有陷阱的 + 陷阱只针对默认参数是可变的数据类型 面试题 1 面试题 2 + 局部作用域当中的坑 + 先引用,后定义的坑 globlal 和 nonlocal 关键字 + global + 在局部作用域声明一个全局变量 + 修改
阅读全文
posted @ 2019-12-29 21:57 Dylan_Yu
阅读(122)
评论(0)
推荐(0)
2019年12月27日
记录我的 python 学习历程-Day10 函数进阶
摘要: 函数的参数Ⅱ + 形参的第三种:动态参数 动太参数分为两种: 动态接收位置参数: args;动态接收关键字参数: kwargs + 动态接收位置参数: args 解释一下上面参数的意义:首先来说args,args就是一个普通的形参,但是如果你在args前面加一个,那么就拥有了特殊的意义:在pyt
阅读全文
posted @ 2019-12-27 00:03 Dylan_Yu
阅读(171)
评论(0)
推荐(0)
2019年12月25日
记录我的 python 学习历程-Day09 函数 / 返回值 / 参数
摘要: 函数初识 + 函数: + 内置函数:python 自带的一些功能,直接调用就可以,比如 len()。 + 自定议函数:需要我们自己定义一段代功能性代码,方便调用。 + 函数的优点: + 减少代码重复性。 + 增强了代码可读性。 函数的结构与调用 + 结构 这就 是函数的结构 def :关键字,表示我
阅读全文
posted @ 2019-12-25 12:11 Dylan_Yu
阅读(158)
评论(0)
推荐(0)
2019年12月20日
记录我的 python 学习历程-Day08 文件的操作
摘要: 文件操作的初识 + 用 python 代码对文件进行各种操作。 基本构成: + 文件路径:path + 打开方式:读、写、追加、读写、写读…… + 编码方式:utf 8 / gbk / gb2312…… + 代码解释: + open: 内置函数,open 底层调用的是操作系统的接口。 + f:
阅读全文
posted @ 2019-12-20 23:56 Dylan_Yu
阅读(470)
评论(0)
推荐(2)
2019年12月18日
记录我的 python 学习历程-Day07 基础数据类型进阶 / 数据类型之间的转换 / 基础数据类型总结 / 编码的进阶
摘要: 基础数据类型 + str(字符串) str:补充方法练习一遍就行 + s.capitalize() 首字母大写,其余变小写 + s.swapcase() 大小写翻转 + s.title() 每个单词首字母大写(单词之间可以是特殊字符或者空格或者数字) + s.center() 居中 + s.find
阅读全文
posted @ 2019-12-18 22:45 Dylan_Yu
阅读(116)
评论(0)
推荐(0)
2019年12月16日
记录我的 python 学习历程-Day06 is id == / 代码块 / 集合 / 深浅拷贝
摘要: 一、is == id 用法 在Python中,id是内存地址, 你只要创建一个数据(对象)那么就会在内存中开辟一个空间,将这个数据临时加载到内存中,这个空间有一个唯一标识,就好比是身份证号,标识这个空间的叫做内存地址,也就是这个数据(对象)的id,那么你可以利用id()去获取这个数据的内存地址:
阅读全文
posted @ 2019-12-16 01:19 Dylan_Yu
阅读(235)
评论(0)
推荐(0)
2019年12月13日
记录我的 python 学习历程-Day05 字典/字典的嵌套
摘要: 一、字典的初识 + 为什么要有字典 字典与列表同属容器型数据类型,同样可以存储大量的数据,但是,列表的数据关联性不强,并且查询速度比较慢,只能按照顺序存储。 + 什么是字典 + 先说一下什么叫可变与不可变的数据类型分类 + 不可变(可哈希)数据类型:int, str, bool, tuple。 +
阅读全文
posted @ 2019-12-13 21:30 Dylan_Yu
阅读(285)
评论(0)
推荐(1)
2019年12月12日
记录我的 python 学习历程-Day04 列表/元组/rang
摘要: 一、列表初识 列表是 Python 的基础数据类型之一,它是以‘‘[ ]’’的形式括起来的,每个元素用“,”隔开,属于容器型数据类型,他可以存放大量的、各种类型的数据。 + 基本格式 + 可以看到,列表内可以存放多种数据类型,或以嵌套列表,元组,字典,布尔值等。 + 列表相比于字符串,不仅可以储存不
阅读全文
posted @ 2019-12-12 22:37 Dylan_Yu
阅读(176)
评论(0)
推荐(0)
2019年12月8日
记录我的 python 学习历程-Day03 数据类型 str切片 for循环
摘要: 一、啥是数据类型 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,
阅读全文
posted @ 2019-12-08 15:52 Dylan_Yu
阅读(209)
评论(0)
推荐(0)
记录我的 python 学习历程-Day02-while 循环/格式化输出/运算符/编码的初识
摘要: 一、流程控制之 while 循环 循环就是重复做同一件事,它可以终止当前循环,也可以跳出这一次循环,继续下一次循环。 + 基本结构(基本循环) + 示例 + 终止循环 + 改变条件(根据上面的流程,改变条件,就会终止循环) + 可以用关键字:break,来终止循环。 + 调用系统命令:quit()、
阅读全文
posted @ 2019-12-08 11:34 Dylan_Yu
阅读(305)
评论(0)
推荐(0)
2019年12月7日
Day01-基础数据类型/用户交互/流程控制之-if
摘要: 1.基础数据类型 什么是数据类型 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东西,其实就是对常用的各种数据类型进行了明
阅读全文
posted @ 2019-12-07 15:30 Dylan_Yu
阅读(174)
评论(0)
推荐(0)
Day01-变量/常量/注释
摘要: 1.变量 把程序运行的中间结果临时的存在内存里,以便后续的代码调用。代指一些复杂的、过长的数据。 声明变量 name = 'Dylan' # 把数据'Dylan'声明(赋值)给变量 name,以便后续代码调用。 变量的作用:昵称,其代指内存里某个地址中保存的内容,以方便后续代码从内存中调用。 变量定
阅读全文
posted @ 2019-12-07 14:27 Dylan_Yu
阅读(193)
评论(0)
推荐(0)
Day01-初识 Python
摘要: 1.CPU/内存/硬盘/操作系统 CPU :计算机的运算和处理中心,相当于人类的大脑。 内存 :暂时存储数据,临时加载数据应用程序。 硬盘 :长期存储数据。 操作系统:一个软件,连接计算机的硬件与所有软件之间的一个软件。 2.Python 的发展与应用 python的创始人为吉多·范罗苏姆(Guid
阅读全文
posted @ 2019-12-07 14:02 Dylan_Yu
阅读(250)
评论(0)
推荐(0)
公告