小贱好帅
码龄5年
关注
提问 私信
  • 博客:3,238
    3,238
    总访问量
  • 18
    原创
  • 381,595
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:一个刚入门的python萌新学生

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-07-29
博客简介:

weixin_49717998的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得0次评论
  • 获得0次收藏
  • 博客总排名381,595名
创作历程
  • 18篇
    2020年
成就勋章
TA的专栏
  • python基础学习之路
    17篇
  • 问题集
    1篇
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

63人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

(课堂笔记)08.28 面向对象

一、面向对象的简介1、分类1.1、面向过程的变成方式,将程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序,这种编写方式往往只适用于一个功能,如果要实现别的功能,往往复用性比较低。例如:第一步,xxxx,第二步,xxxx。1.2、面向对象的编程方式,专注的是对象,而不注重过程,对于面向对象一切皆对象。编程思想,将所有功能保存到对应的对象中,要使用某个功能,直接找到对应的对象即可,这种编码方式比较容易阅读,并且易于维护,容易复用。但是编写的过程中不太符合常规的思维,编写相对麻烦。1.3、对象的
原创
发布博客 2020.08.31 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂作业) 08.26 装饰器

一、高阶函数1、高阶函数的特点1.1、接收一个或者多个函数作为参数1.2、将函数作为一个返回值,重点是函数。2、匿名函数2.1、filter() 这个函数是一个过滤器,可以过滤一些可迭代的对象。有两个参数,一个是过滤的条件,一个是序列。2.2、lambda函数匿名函数,lambda函数,主要用来创建一些简单的函数。语法: lambda + 参数 : 表达式用法1:用法2:方法3:三、闭包1、概念1.1、将函数作为返回值也是高阶甘薯我们也成闭包+不能有括号装饰
原创
发布博客 2020.08.31 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)08.24 递归

一、不定长参数1、不定长参数传参1.1、带一个星号的参数是可以和其他参数配合使用的,但是要注意带星号的参数只能有一个,位置传参必须放在前面,关键字传参放在最后。如图1.2、关键词传参,当**加变量的时候,双星会接受传参内容,同时转化为字典形式。1.3、单个星星和两个星星混合使用,单个星星要放在两个星星之前如图。且和单个星星一样不能同时出现两个在一个传参里面。1.4、拆包传参,如图元祖拆包传参字典拆包传参形参的字母如果改变的话会出现报错,这里是字典建成之后传参进去
原创
发布博客 2020.08.26 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)08.21 集合and函数

一、字典的遍历1、dict.keys()该方法返回的是一个序列,保存的是字典中所有的键。2、dict.values()该方法返回的是一个序列,保存的是字典中所有的值。3、dict.items()该方法返回的是字典当中所有的项,他返回的是一个序列,这个序列当中包含有双值子序列。双值就是字典当中的key-value。二、集合1、集合的创建 s = set()拓展:元祖s = tuple() ; 列表s=list(); 字典s = dict()1.1、将字典转化为集合时,只能返回字典的key的集
原创
发布博客 2020.08.24 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂作业)08.19 元祖与字典

作业:1、推到:因为字典中,存在大量的嵌套,通过复制将所有嵌套一一拆开。
原创
发布博客 2020.08.24 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)08.19元祖&字典&集合

承接上节课知识点1.for循环&range函数1.1 通过循环语句while依次打印列表中的元素,方法1.如图方法二.for循环语法:for 变量 in 序列代码块+注意点:for循环的代码块会执行多次,序列中有几个元素就会执行几次,每执行依次就会将序列中的一个元素赋值给变量,所以我们可以通过变量来获取列表中的元素。如图所示2、range()函数range也是个序列。语法:range(开始位置,结束为止,步长)开始默认是0开始的,例如:range(6)等价于range(0,
原创
发布博客 2020.08.21 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂作业)8.17 列表

1、现有a = [1,2,3,4,5,6]不通过函数的形式实现列表的反转[6,5,4,3,2,1]并写出推到的过程。方法1:推导:在不不能使用函数的情况下,首先能想到的便是最笨的方法通过提取将a所各个元素分离出来。另1,2,3,4,5,6=b,c,d,e,f,g,更换顺序,这种方法完全不适用函数。最后一个新的变量搭建新的列表。如图方法二:这种方法是课后讲解时的方法,但其实已经违规用到了函数,当然题目本身也存在漏洞,不使用函数,什么样的函数?仅仅指的是reverse亦或者其...
原创
发布博客 2020.08.20 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)08.17 列表

1、break在循环语句中的用法。如图2、continue在循环语句中的用法。如图一、列表1、序列1.1基本概念序列是python中最基本的一种数据结构,序列用于保存一组有序的数据,所有的数据在序列当中有一个唯一的位置(索引)并且序列的数据会赞找添加的顺序来分配索引。数据结构指计算机中的数据存储方式。即,序列就是一块可以存放多个值的连续内存空间,这些值按照一定顺序排列,通常可通过每个值所在的位置编号(索引)来访问它们。1.2 序列的分类可变序列(序列中的元素可以改变):例如列表(lis
原创
发布博客 2020.08.20 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(作业)08.14条件判断

一、求1000以为所有水仙花数1、方法一:水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)思路:1、根据水仙花数的定义,设定未水仙花数位abc即a3 + b3 + c3 = abc2、abc表示为:i = a100 + b10 +c3、当 i == a3 + b3 + c3 时即为水仙花数。4、使用循环模块时:a = 1 b=0 c = 0a = 1 b=0 c = 1a = 1 b=0 c = 2。。。.
原创
发布博客 2020.08.16 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记) 08.14条件判断

一、条件判断语句1、if条件判断语句int()可以吧其他类型的数据强制在转换为int类型。2、if条件判断语句—and和orif后条件带‘and’要满足and左右双条件才能运行,if后条件带or只要满足or左右一边的条件即可继续运行。3、if条件判断语句—if嵌套。如图所示4、if else 用法二、if、elif、else语句1、用法:2、如果条件过多可添加elif,如图需要注意的是,因为if判断语句,是从上往下顺序进行的,当满足第一个条件是,就不再执行后面的判断了。如
原创
发布博客 2020.08.16 ·
314 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

(作业)08.12预算符

一、课堂作业1、四种方式实现521 xxx 嫁给我好吗?2、条件语句判断a、b、c中的最大值。
原创
发布博客 2020.08.14 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记) 08.12运算符

一、预算符的概念1、预算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例:2+3,其操作数是2和3,而运算符是“+”2、运算符的分类算数预算符赋值预算符比较预算符(关系运算符)逻辑预算符条件运算符(三元运算符)二、算数运算符1、加法运算2、减法运算3、乘法运算4、除法运算(除法运算结果都为浮点数)5、整除运算所求结果取整数部位。6、取余运算所求结果取余数部分,注意,取余运算符为‘%’,如图7、幂运算运算符为‘**’,如图所示
原创
发布博客 2020.08.14 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(作业)08.10 数据的类型课后作业

一、 作业内容二、作业1、a,b=6,8 让 a = 8 b = 6.用两种方法实现。1. find(理解)检测str是否包含在mystr中,如果是返回开始索引值,否则返回-1。理解之后自编:当能查找到目标时,显示查找目标的位数如上图,如查找不到则显示-1如下图.注意点1:变成中从做到右是从0开始数的,即第一个为第0位、注意点2:(‘9’,0,7)中0,7表示从0位到第7位内查找。2.index(理解)跟find()方法一样,只不过如果,str不在mystr中会报一个异常。
原创
发布博客 2020.08.12 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)8.10 第三节 基本数据类型

一、几个概念1、表达式表达式,是有数字、算符、数字分组符号(括号)、自由变亮和约束变亮等以能求得树枝的有意义排列方法所得的组合。表达式的特点表达式一般仅仅用于计算有些结果,不会对程序产生实质性的影响。如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出。例:1+2就是一个表达式,仅仅用于计算一个数值,不会对程序产生影响。如图所示:2、语句一个语法上自成体系的单位,他由一个词或语法上有关联的一组词构成。语句的执行一般会对程序产生一定的影响,在交互模式中不一定输出语句的执
原创
发布博客 2020.08.11 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

(课堂笔记)08.07 第二节 Python

Pyton语言一、Python语言的简介python是一中极少数能兼具简单与功能强大的变成语言。你讲惊讶于发现你正在使用的这门语言是如此的简单,它专注于如何解决问题,而非拘泥于语法与结构。创造者:吉多,业界任内称其为龟叔。python诞生于1989年,第一个版本在1991年。另一个兄弟jave于1990诞生,1995出现第一个版本。二、Python语言的他色与发展1.特点:简单,易于学习,开放且自由(代码都是开源的,任何人都能上传自己的代码或者库),跨平台性强(可以跨越操作平台
原创
发布博客 2020.08.08 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python学习问题集

问题集一、a = 1+2 b = 1+2 中a和b的id一样,此时是不是python直接将“1+2”默认为了整数3;还是说“1+2”与“1”或者“2”一样都是int类型?备注:该问题后期进阶课程中会提到。二、迭代树形图,无法理解整体代码的意思,代码拆开来能理解,放在一起很蒙圈。+代码讲解参照: https://blog.csdn.net/prairie97/article/details/78864285...
原创
发布博客 2020.08.07 ·
96 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2020-08-05 第一节课:计算机组成及工作原理

一、计算机的基本概念1.1 什么是计算机计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算器。数值计算存储记忆功能逻辑计算功能1.2 计算机的组成硬件:鼠标,键盘、显示器、cpu、内存、硬盘。软件:类似于qq、微信、浏览器,等等。软件就是通过完成一个一系列的特定顺序的计算机数据和特定指令的集合。二、计算机语言2.1 作用:人与计算机进行通讯的语言,发展:机器语言(1/0)→汇编语言→高级计算机语言高级计算机语言包括:C、C++、Jave、Pyt
原创
发布博客 2020.08.06 ·
209 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

20年8月3日 python开班典礼(内插内存定义)

一、学习方法1、练习课上内容第一遍,先按照老师的视频和源代码去敲一遍;第二遍,脱离老师和视频再敲一遍;第三遍,根据自己的理解再敲一遍。【个人要求:最起码敲五遍以上,确保自己能快速且明白的敲出上课时所讲解的内容】2、上课内容以文章的形式发博客梳理知识,加强理解;可用作复习;可作为自身的简历。3、课后作业要求完成上述一、二之后再完成作业否则作业无意义。二、内存定义...
原创
发布博客 2020.08.04 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多