![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语言学习
Stark_Jarvis
这个作者很懒,什么都没留下…
展开
-
Python3学习(六)
11. 匿名函数(1)lambda格式:lambda parameter_list: expressionparameter_list就是我们普通函数的参数列表,而expression则是一些简单的表达式(甚至不能是赋值语句),lambda将expression执行得到的结果返回,可以用一个变量接收:ret = lambda a,b: a + bret = lambda a,b: a + ...原创 2020-02-13 17:16:27 · 124 阅读 · 0 评论 -
Python3学习(五)
–Python3新增–9. 枚举实际生活中的“类”,在Python中给出了一个“枚举”类型,用来表示它。比如我们平时玩的大型游戏,有各种段位之分,青铜,白银,黄金等。我们在数据库中可能会以序号(ID)来简单标识,而在Python3中新增了一个“枚举”类,就用于表示这些“类”。(Python2是没有枚举类的)from enum import Enumclass Level(Enum):...原创 2020-02-05 19:47:27 · 426 阅读 · 0 评论 -
Python3学习(四)
我们在做项目中,经常会遇到检验手机号,邮箱一类的数据格式是否符合要求,如果使用循环一个一个字符判断就太麻烦了。 那么,有没有一种简单有效的方法用于检测数据格式的合理性呢?7. 正则表达式在介绍正则表达式前,先介绍一个Python内置函数,可以简单的判断某段字符是否存在于一个较长字符串内。(1)index()函数a = 'C|C++|Java|C#|Python|Perl'...原创 2020-02-03 17:25:51 · 583 阅读 · 1 评论 -
Python3学习(三)
Python作为一门高级语言,其核心是面向对象。什么是面向对象(Object Oriented)语言呢?我个人理解的是把现实生活中的物体抽象成一个对象(object),而很多对象有一些共同点,这些具有共同点的对象就构成了一个类(class)。不同类的物体有不同的属性,因此类中有各种变量,每个类也有一定的功能,在Python中以类中的方法(method)来表示。另外,在面向对象编程中还有继承、抽...原创 2020-02-02 17:39:06 · 639 阅读 · 0 评论 -
Python3学习(二)
3. 分支语句注意pass的使用,占位并无实际意义。Python中没有switch,但有别的方式代替,见官方文档说明。(1)判断语句Python中判断语句语法:# 最简单的形式if condition: pass# if-elseif condition: passelse: pass# if-elifif condition: passelif expressi...原创 2020-01-28 22:11:32 · 262 阅读 · 0 评论 -
Python3学习(一)
前言:距离上一次学习Python已经过了一年,好多知识都忘了,这次重拾Python,是后期做项目需要用到。鉴于目前主流的是Python3,而之前学的是2,因此我的笔记可能会有些简略。有任何问题请读者朋友们指正,谢谢。附:Python官方文档Python下载地址我学习的是Python3.61. 数据类型除法‘/’是精确的除法,2/2结果是float类型‘//‘是整除,2//2结果是i...原创 2020-01-27 19:30:17 · 362 阅读 · 0 评论