
Python基础课堂
文章平均质量分 75
本栏目主要是讲解python的基础知识,为后面的更高阶学习做准备!
莘薪
小有所成
展开
-
Python基础课堂最后一课23——正则对象
很开心能和你们一些学习进步,在这一个多月的时间中,是你们让我坚持了下来,完成了python基础课堂编写,不管如何,我们或多或少都会有所收获,到此,基础课堂也就告一段落了。在不久的将来我将会进行爬虫栏目的编写,感兴趣的uu可以提前关注我,让我们继续学习进步!!!最后,祝愿我们的未来越来越来,每个人都能活出属于自己的人生!当你想要放弃的时候想想当初为什么坚持到这里。原创 2024-03-14 07:30:00 · 692 阅读 · 0 评论 -
Python课堂22——文件读写
这是我们基础课程的倒数第二节课,主要讲述一些与文件操作相关的操作,这一部分也将是之后进阶Python课程的基础。提示:以下是本篇文章正文内容,下面案例可供参考这一节的内容比较多,大家下去要多花一点时候来进行学习和记忆!天才是百分之一的灵感加上百分之九十九的努力。原创 2024-03-12 07:30:00 · 916 阅读 · 0 评论 -
Python课堂21——多态
python中面向对象的三大特征分别是封装、继承和多态,前两节我们学习了封装和继承,接下来就让我们继续学习面向对象的最后一个特征多态吧!本部分我们主要讲解了面向对象的第三个特征,这对于后面编写代码是非常有必要的,希望可以多多用心看一下这一部分的内容。只有不断找寻机会的人才会及时把握机会。原创 2024-03-10 07:30:00 · 949 阅读 · 0 评论 -
Python课堂20——继承
!精彩的人生是在有限生命中实现无限价值的人生。原创 2024-03-08 07:30:00 · 1721 阅读 · 0 评论 -
Python课堂19——封装
Python封装是面向对象编程中的一种技术,用于隐藏类的内部实现细节,通过定义公共接口来访问类的属性和方法。封装的目的是提供数据的安全性和灵活性。注意:在python中没有专门的修饰符用于定义属性/方法的私有,如果该属性/方法不希望被公开,那么前面使用两个self.__name = name # 私有属性的作用是只能在定义的类中进行使用,而不能再类外进行使用,这就是的数据更具有私密性。else:print("年龄不能小于0")原创 2024-03-06 07:30:00 · 601 阅读 · 0 评论 -
Python课堂19——面向对象
面向对象是一种编程范式,以对象作为程序的基本单位,通过定义对象的属性和方法,来描述对象的行为和特征。Python是一种支持面向对象编程的语言,提供了丰富的面向对象的特性和语法。在Python中,对象是由类创建的,一个类是一个对象的蓝图或模板,定义了该类对象的属性和方法。类可以看作是一种自定义的数据类型,可以创建多个该类的对象。为大型程序的开发提供便利!3.1 实例方法:是给对象用的,会自带有self参数代码演示print('选课')print(f'实例方法;原创 2024-03-03 07:30:00 · 1498 阅读 · 0 评论 -
Python课堂18——包
在之前的课程中,我们学到了,数据能用列表、元组等的数据结构进行管理;python语句也可以用函数模块来进行存放管理;多个函数又可以用模块来进行整体的打包存放,那么模块可以进行存放吗?应该怎么进行存放呢?下面就让我们来探究一下吧!包在我们前期的学习中虽然见到的恨到,但是我们再后期的学习如爬虫、数据分析中是会很常见的,所以我们现在也是有必要来了解一下的。你可以一无所有,但绝不能一无是处。原创 2024-03-01 07:30:00 · 432 阅读 · 0 评论 -
Python课堂17——模块
问题:在我们提倡的开发过程中,代码总是越写越多,所有的代码都在一个文件,代码长度过长,那么有什么办法能帮助我们更好的管理代码,更加方便我们后期的维护和修改呢?在Python中,我们可以创建自己的模块,并在其他代码中导入和使用它。(1).创建一个新的Python文件,并给它一个有意义的名称,例如"mymodule.py"。(2).在该文件中,定义你想要在模块中包含的函数、变量和类。模块是python学习中必不可少的一环,能够更加有效的组织和管理代码,降低代码的可重用性、可维护性和可扩展性。原创 2024-02-28 07:30:00 · 845 阅读 · 0 评论 -
Python课堂16——异常查找及处理
我们在日常编写代码的时候,难免会遇到一些不可控的错误,这无疑会导致程序的终止,大大降低了程序的实用性,那么我们如何能优化这种情况呢?接下俩就让我们来详细了解一下吧!本节主要讲述了写代码过程中出现的错误以及解决方法,这就为我们之后的代码编写中提供了一个新的思路。美好的一天,上帝不会就这样给你,需要自己去创造。原创 2024-02-26 07:30:00 · 1147 阅读 · 0 评论 -
Python课堂14——类型转换
我们在前面的课程中学习了Python的六大数据结构,那么接下来就让我们深入了解一下他们之间的联系吧,他们之间又有什么转化关系呢?原创 2024-02-23 15:31:34 · 580 阅读 · 0 评论 -
Python课堂15——函数初识
Python的数据结构到此就学习完了,接下来我们将进入Python的另一大类的学习,它们就是函数,它可以帮我们更加简化Python的代码,让我们的效率更加提高。不飞则已,一飞冲天;不鸣则已,一鸣惊人。——《韩非子》加油,少年!!!原创 2024-02-24 11:28:04 · 1556 阅读 · 0 评论 -
Python课堂13——深浅拷贝
uu们,在本章我们已经很久不见了,快乐的寒假时光也已经过去了,既然如此就让我们继续来跟着博主来学习Python吧,坚持就是胜利,加油、加油、加油!!!本章我们来介绍关于copy的深浅拷贝知识,可能会有点晦涩难懂,有不懂的可以私信我,看到就会回复的。本节主要对昨天介绍的copy函数的使用进行了详细的介绍,通过实例来了解copy函数的使用。习惯不加以抑制,不久它就会变成你生活上的必需品了。——奥古斯丁。原创 2024-02-21 07:00:00 · 856 阅读 · 0 评论 -
Python课堂12——六大数据结构之集合
Python中的数据结构马上就要结束了,今天我们来学习Python中六大数据结构的最后一部分集合,坚持就是胜利go!历经将近两个星期的学习,关于python中的数据结构我们终于学完了,这也算是python中最基础的东西,打好基础,迈出了这一步,我们就能够在未来学习更加深奥的东西,让我们一起继续学习吧!原创 2024-02-17 07:00:00 · 2497 阅读 · 1 评论 -
Python课堂11——字典
字典是Python中常用的数据结构之一,用于存储和操作复杂的数据。善始者实繁,克终者盖寡。——《谏太宗十思疏》开始能做得好的人很多,而能坚持下去的人却很少。原创 2024-02-15 07:00:00 · 1986 阅读 · 1 评论 -
Python课堂10——六大数据结构之元组
前面我们学了数值类型、字符串和列表,这些数据结构中的值都可以通过索引等手段进行改变,那生活中如果我们要如何进行储存一些不可变的值呢?毫无疑问元祖是这类情况中重要的元素,下面就让我们来详细探究一下吧!t = () # 空元祖# 注意:当元祖的小括号内只有一个元素,此时代表的是包含的意思,而不是定义元祖。如果元祖内只有一个元素,必须加逗号隔开,才是元祖s = ('name',) # 需要注意的是,如果元组只有一个元素,需要在元素后面加上逗号,否则将被认为是其他类型的对象,而不是元组。原创 2024-02-13 07:00:00 · 1408 阅读 · 1 评论 -
python课堂09——六大数据结构之列表
借用《诗经·大雅·荡》中的一句话‘靡不有初,鲜克有终’,希望你们能做事情都有一个好的开端,并且能坚持到底。原创 2024-02-11 07:00:00 · 1084 阅读 · 1 评论 -
Python课堂08——六大数据类型之字符串(二)
关于字符串的内容我们今天就结束了,大家再接再厉,继续努力。也祝大家新年快乐,新的一年工作顺心,学习更上一层楼,活出属于自己的精彩生人生!加油吧,everyone~原创 2024-02-10 07:00:00 · 1754 阅读 · 1 评论 -
Python课堂07——六大数据类型之字符串(一)
字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。emmmm只能说官方定义我看着也麻烦,话不多说,我们用实例来理解字符串的定义吧!原创 2024-02-09 07:00:00 · 2632 阅读 · 1 评论 -
python课堂06——循环结构
python前期的基础语句基本上就学完了,接下来让我们继续来学习六大数据结构吧!不要放弃哦,坚持就是胜利~~原创 2024-02-08 07:00:00 · 395 阅读 · 0 评论 -
Python课堂05——if函数
最后:通常让人迷茫的原因只有一个,那就是本该拼搏的年纪,却想得太多,做得太少,人生在于拼搏,想十次不如干一次。想要赢,就别怕输,强者就是把对他人“羡慕嫉妒恨”的时间,全部用来提高自己。注意:外层的if判断,也可以是if-else;内层的if判断,也可以是if-else。语法:if 条件1: # 如果条件1结果为True,依次执行代码1 代码2…else: # 以上都不满足,其他情况就执行代码7 代码8。代码2 #注意冒号不可省略,执行的语句必须在if条件判断里面。原创 2024-02-07 07:00:00 · 1048 阅读 · 1 评论 -
Python课堂04——基本语句及其用法
由于后面学习的需要,这里我们单独拿出一课来讲述一些比较杂乱的语法以及一些Python中的内置函数。快速注释快捷键 ctrl+/ ,可以对选中的模块进行快速注释以及取消注释。多行注释:用三引号进行多行注释。二、运算符1.关系运算符比较运算符(用于对变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。)eg:==(比较左右两边的值是否相等,返回结果布尔值True或者False)!=(比较左右两边的值是否不相等,返回结果布尔值True或者F原创 2024-02-06 07:00:00 · 1594 阅读 · 1 评论 -
Python课堂03——六大数据类型之数值类型
想要学习编程,最先需要了解的那无疑是Python的数据类型,这是作为Python学习的基础,那么数据类型到底是什么呢?在程序设计的类型系统中,数据类型(英语:Data type),又称资料型态、资料型别,是用来约束数据的解释。在编程语言中,常见的数据类型包括原始数值类型(如:整数、浮点数或字符),序列类型如:字符串、列表、元祖和散列类型如:字典和集合。数据类型描述了数据的表示法、解释和结构,并以算法操作,或是对象在存储器中的存储区,或者其它存储设备。人生苦短,我学Python!原创 2024-02-05 07:00:00 · 579 阅读 · 1 评论 -
Python课堂02——变量及标识符
学习Python最先应该了解的便是作为编程发基础语法,本次分享我将为大家详细介绍Python中的一些基础语法,下面就跟着博主一起来学习吧!一切的规范是为了自己以及他人的方便,也是为了让我们养成一个良好的习惯,在Python的学习中越走越远。最后借《论语·子罕》中的一句话“苗而不秀者有矣夫!秀而不实者有矣夫!”相互勉励,希望我们都可以在这条路上走的更远。喜欢的话点点关注,我们一起学习讨论!!!原创 2024-02-04 11:20:16 · 406 阅读 · 0 评论 -
Python课堂01——初识Python
与其他编程语言相比较,Python有着更为简单的语法,所以学习Python对于很多刚进入编程领域的初学者来说是一个很好的选择。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。5、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。7、高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。2、易学:Python极其容易上手,因为Python有极其简单的说明文档。原创 2024-02-04 10:12:36 · 480 阅读 · 1 评论 -
零基础Python学习
你是否对未来充满迷茫,不要担心,学习使你快乐,快来跟着博主来学习,为自己的未来多一个选择的方向而努力!你是否对编程感兴趣,却不知道从何下手而一直搁置你的雄心壮志,话不多说,那就跟着博主一起来学习编程吧!让我们从今天开始一起共同进步,gogogo!原创 2024-02-03 21:26:23 · 292 阅读 · 2 评论