Python基础知识总结分享 要快速入门就来千锋
通过在千锋郑州Python培训班一个多月的学习,我对编程有了一个基本的概念,并且对Python也有了初步的了解,为以后阶段的综合运用和将来的工作实践打下了一个良好的基础。这一阶段主要学习了Python基础知识,包括数据类型,变量定义,条件控制,函数运用,以及编程中比较重要的面向对象编程思想。以下是我整理的Python基础知识总结。
Python中的数据类型可以分为:字符串、布尔类型、整数、浮点数、数字、列表、元组、字典。
字符串:不可变对象,可使用单引号,双引号扩起来表示单行字符串,使用三引号表示多行字符串,在三引号可以自由的使用单引号和双引号。除了元组以外的另一种有序表称为元组tuple,但是tuple一旦初始化便不能修改,在定义时,tuple的元素就被确定了。为什么要引入tuple呢?因为tuple不可变,所以代码更为安全,能用tuple代替list的情况就尽量使用tuple。
综上所述,Python中的不可变对象有:字符串、整数、元组;可变对象有:列表,集合,字典。
闭包:如果在一个内部函数里,对在外部作用域的变量进行引用,那么内部函数就被认为是闭包。用Python的语言介绍就是,调用一个函数A,这个函数A返回了一个函数B给你,这个返回的函数B就叫做闭包。装饰器就是一个闭包。
装饰器:函数是一个对象,函数对象也可以被赋值给变量,所以,通过变量也能调用该函数。在代码运行期间动态增加功能的方式,称为装饰器。使用Python的@语法,把装饰器置于函数的定义处。
Python也包含继承,它是面向对象的一个重要思想,子类可以继承父类的行为特征也可以扩展新的行为特征,因为如果出现两个相似的类会出现很多的重复代码。Python的程序设计思想既包含面向对象也包含面向过程。
第一阶段的学习仅仅只是让我进入了Python世界的大门,后面还有更多的挑战等着我们,每一场挑战都需要我们足够努力。面对这门我从未探索过的语言,在敲上第一个代码,第一次在电脑上运行的时候我没想到有一天我能用Python来实现这些功能。相信在千锋郑州Python培训班老师的指导下,在自己的努力下,我一定可以实现高薪梦。
相关推荐HOT
更多>>大数据培训学习什么,你了解多少
大数据培训学习什么?你了解多少?随着互联网技术的不断发展,大数据技术开始走进人们的视野,并成为现阶段吃香的技术能力之一。那么熟练掌握大...详情>>
2023-03-16 15:16:01云计算培训怎么样?可靠吗
云计算培训怎么样?可靠吗?靠不靠谱要看你什么要求了,因人而异。但如果你是想通过培训机构快速掌握好技能,然后进入行业,这个一般都没有问题...详情>>
2023-03-07 14:51:00java编程工资多少?主要学哪些内容
java编程工资多少?主要学哪些内容?java程序员的月收入在6000-20000不等,在一线城市有工作经验的java程序员的薪资收入会高一些,在二三线城市...详情>>
2023-02-24 14:56:07it工程培训机构,云计算难学吗
下面给小伙伴们列举一个学习大纲参考: 第一阶段: 零基础入门 1、计算机基础 2、Raid设置与网络服务基础 3、网络基础 第...详情>>
2022-12-01 17:48:04