摘要:一、讲在前面 编程的世界中有三大体系,面向过程、面向函数和面向对象编程。而面向过程的编程就包括了面向函数编程,接下来说一下面向对象。假如 ,你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能
阅读全文
摘要:在之前常用模块中我们已经初步了解了模块的导入,今天来说学习一下模块和包。我们可以把模块理解成每一个python文件。而包就是多个能解决一类问题的python文件全部放在一起。OK👇 一、什么是模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。
阅读全文
摘要:在学习异常处理之前,先来了解一下异常和错误的关系。 一、什么是错误 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)👇 2.逻辑错误(逻辑错误) 二、什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 三、python中的异常
阅读全文
摘要:在之前的博客中,我们已经知道函数的相关问题,本次随笔将对python的内置函数进行整理,首先来看下面这张图片。👇 一、内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.7.0,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿
阅读全文
摘要:在学习常用模块时我们应该知道模块和包是什么,关于模块和包会单独写一篇随笔,下面先来了解有关在python中的几个常用模块。 一、什么是模块 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。但其实import加载的模块分为四个通用类别: 1. 使用p
阅读全文
摘要:首先来看下面这个函数。 在上面的函数中我们把较大值通过return这个关键字返回回来了,如果我不返回而是直接打印可不可以?如下: 此时它会说,bigger没有定义,这是为什么,在函数中我明明定义了bigger就是较大的那个数,那问题出在哪儿呢? 在这里我们首先回忆一下python代码运行的时候遇到函
阅读全文
摘要:一、装饰器函数的作用是什么 答:装饰器函数是在不修改原函数及其调用方式的情况下对原函数功能进行扩展 对于搞python开发的人来说,函数占据了至关重要的地位。都说学好函数你就可以去找工作了,好了,假如你已经在某个公司上班了,想到马上就要过年了,那过年就意味着你可以向老板要年终奖金了,那凭什么老板要给
阅读全文
摘要:一、在python的世界里什么是函数: 答:函数通常是用来实现某一个功能二被封装成的一个对象,是用来实现代码复用的常用方式 现在有一个需求,假如你在不知道len()方法的情况下,要你计算字符串‘hello world’的长度,你是这样来实现的: 1 s1 = 'hello world' 2 leng
阅读全文