![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
xmd_bmx
嘻嘻哈哈,天天开心,嘿嘿嘿
展开
-
第十二章、函数式编程
第十二章、函数式编程文章目录第十二章、函数式编程一、匿名函数1.lambda表达式2.三元表达式二、高阶函数1.map(类)2.map与lambda3.reduce4.filter:过滤元素5.命令式编程和函数式编程三、装饰器1.装饰器一,结构2.装饰器二,@3.装饰器三,传参4.装饰器四,应用结果:一、匿名函数什么是匿名函数,就是在定的时时候,我们不需要定义函数名1.lambda表达式定义:# 匿名函数def add(x,y): return x+ylambda paramet原创 2020-10-31 18:15:38 · 266 阅读 · 0 评论 -
第十一章、高级语法与用法
第十一章、高级语法与用法文章目录第十一章、高级语法与用法一、枚举1.枚举其实就是一个类2.枚举的优势3.枚举类型,枚举名称与枚举值4.枚举的比较运算5.枚举注意事项6.枚举转换7.枚举总结二、对象与闭包1.一切皆对象2.什么是闭包:和变量的作用域有关3.闭包的误区4.闭包解决问题结果:一、枚举1.枚举其实就是一个类枚举的定义:本质是类导包:from enum import Enum# 导入枚举对应的包class VIP(Enum): yellow = 1 gre原创 2020-10-31 18:15:16 · 296 阅读 · 0 评论 -
第十章、正则表达式和JSON
第十章、正则表达式和JSON文章目录第十章、正则表达式和JSON一、正则表达式二、JSON一、正则表达式正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的这样的字符序列,相匹配,快速检索文本‘实现一些替换文本的操作检测一串数字是否是电话号码检测一个字符是否是email把一个文本了指定的单词替换为另一个单词内置函数优先选择来解决字符串的问题a = "c|c++|java|c#|python|javascript"print(a.index("python")>原创 2020-10-31 18:14:53 · 358 阅读 · 0 评论 -
第九章、面向对象
第九章、面向对象文章目录第九章、面向对象一、类的定义二、类与对象三、构造函数四、类变量[^1]和实例变量[^2]五、类方法六、静态方法七、成员[^4]可见性:公开[^5]和私有[^6]八、继承一、类的定义格式:# classnam类名class classname(object): """ 代码段 """ pass调用方式:实例化class Student(): name = "" age = 0 def print原创 2020-10-31 18:13:56 · 271 阅读 · 0 评论 -
第八章、函数
第八章、函数文章目录第八章、函数一、函数一、函数函数的特性:功能性隐藏细节避免编写重复代码函数的基本结构# funcname:函数名、parameter_list:函数参数、docstring:代码块def funcname(parameter_list): """ docstring """ passparameter_list1:参数列表可有可没有函数用return value返回值,若没有return,默认返回None原创 2020-10-31 18:13:23 · 229 阅读 · 0 评论 -
第七章、包、模块、函数与变量作用域
第七章、包、模块文章目录第七章、包、模块一、包二、模块的导入用逗号引入多个变量运行结果一、包包就是带有__init__.py的文件夹包和模块的命名,包的名字就是文件夹的名字,文件的名字就是模块的名字若存在两个相同的模块,但是模块的包不相同,而名字相同,那么就需要用包名.模块名来调用模块seven.c4six.c4包下面可以有子包[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5DtPW4nN-1604139155786)(C:原创 2020-10-31 18:12:50 · 163 阅读 · 0 评论 -
第六章、分支、循环、条件和枚举
第六章、分支、循环、条件和枚举文章目录第六章、分支、循环、条件和枚举一、什么是表达式二、在文本中编写代码三、流程控制语句一、什么是表达式平常写的代码就是表达式定义:表达式是运算符和操作数所构成的序列a = 1+2*3 # 也是表达式,“=”在python中也是运算符a = 1b = 2c = 3a + b * c # 结果是7a or b and c # 结果是1表达式在运算时,要遵循优先级,优先级相同时,都是从左向右1运算,若想打破运算顺序,可以加小括号二原创 2020-10-31 18:12:17 · 266 阅读 · 0 评论 -
组的概念
第四章、组的概念组在python中其实是序列,str,list,tuple都是序列,每一个序列中的元素都会分配一个序号一、列表(list)列表的定义[1,2,3,4]type([1,2,3,4]) # 查看数据类型列表是动态数据类型,列表中也可以存不同的数据类型的数据["hello world",1,[1,2],True,False]列表中加入列表,叫嵌套列表[[1,2,3],[4,5,6],[7,8,9]]列表的操作["星月打击","苍白之瀑","月之降临"原创 2020-10-31 18:11:43 · 560 阅读 · 0 评论 -
什么是写代码及基本数据类型
一、理解什么是写代码什么是代码?代码就是现实世界在计算机世界中的映射。什么是写代码?写代码就是将现实世界中的事物用计算机语言来描述二、python的基本数据类型1. 数字(Number)整数(int)浮点数(float)布尔类型(bool):表示真、假复数(complex)type(数据):查看数据类型整数/1整数在python中是float型,想要整数除整数是int型,那么需要用"//1"数字的进制(10进制、2进制、8进制、16进制)10进制:原创 2020-10-31 18:11:17 · 1718 阅读 · 0 评论 -
第五章、变量与运算符
第五章、变量与运算符一、变量变量1在python中就是一组数据的名字定义:A = [1,2,3,4,5,6]print(A) # 结果:[1,2,3,4,5,6]变量要有意义,可读性要强变量名的规范:字母、数字、下划线首字母不能是数字不能引入别的特殊符号保留关键字(系统关键字),不能用在变量名中变量的定义区分大小写变量本身是没有类型的深入变量a = 1b = aa = 3print(b) # 结果:1\ b不会随啊的变化而变化a = [1,原创 2020-10-03 20:09:57 · 177 阅读 · 0 评论 -
组的概念
第四章、组的概念组在python中其实是序列,str,list,tuple都是序列,每一个序列中的元素都会分配一个序号一、列表(list)列表的定义[1,2,3,4]type([1,2,3,4]) # 查看数据类型列表是动态数据类型,列表中也可以存不同的数据类型的数据["hello world",1,[1,2],True,False]列表中加入列表,叫嵌套列表[[1,2,3],[4,5,6],[7,8,9]]列表的操作["星月打击","苍白之瀑","月之降临"原创 2020-10-03 20:09:27 · 441 阅读 · 1 评论 -
什么是写代码及基本数据类型
一、理解什么是写代码什么是代码?代码就是现实世界在计算机世界中的映射。什么是写代码?写代码就是将现实世界中的事物用计算机语言来描述二、python的基本数据类型1. 数字(Number)整数(int)浮点数(float)布尔类型(bool):表示真、假复数(complex)type(数据):查看数据类型整数/1整数在python中是float型,想要整数除整数是int型,那么需要用"//1"数字的进制(10进制、2进制、8进制、16进制)10进制:原创 2020-10-03 20:08:51 · 1480 阅读 · 0 评论 -
day02(语句&&数据类型)
day02(语句&&数据类型)1、条件控制语句(if)if语句格式if 条件: 条件成立时,要做的事"""需求1、定义一个整型变量记录年龄2、判断是否18岁3、如果18岁允许进入网吧嗨皮"""age = int(input('请输入你的年龄:'))if age >= 18: print('允许进网吧嗨皮') print('哈哈'...原创 2020-05-03 00:41:41 · 537 阅读 · 0 评论 -
day01(计算机组成原理&&helloworld)
计算机组成原理及python基础计算机组成系统软件作用:向下操控硬件,向上兼容软件Python基础注释:“#”单行注释“”“多行注释六个双引号”“” # todo 注释表示还有代码块没有完成变量的类型# 什么是变量==>存储数据的变量# 需求:两个变量相加# num1 就是我们的变量# 10 就是我们的变量num1 = 10# 快速注释的方法# w...原创 2020-05-03 00:27:47 · 218 阅读 · 0 评论