python
介绍了python的相关内容
Aming Glaxy
这个作者很懒,什么都没留下…
展开
-
python之内置高阶函数
摘要:本文主要介绍了三个python中自带的高阶函数。1、map函数函数形式:map(参数1,参数2)——生成一系列数据参数1:一个函数方法参数2:参数1的函数方法作用的数据集1 def func(a):2 return a**23 list1=[0,1,2,3,4,5,6]4 5 print(list(map(func,list1))) #[0, 1,...原创 2019-11-06 16:29:00 · 90 阅读 · 0 评论 -
python之lambda的使用
摘要:本文主要介绍了lambda的使用。1、lambda初体验lambda其实是一个匿名函数,其使用的语法形式为 lambda 参数列表:表达式(返回值),其主要作用是减少代码量。1 func1=lambda a,b:a*b2 print(func1) #<function <lambda> at 0x000001BA03FF5598> 可以...原创 2019-11-06 15:28:00 · 220 阅读 · 1 评论 -
python中的函数
摘要:本文主要介绍了python中函数涉及到的一些细小知识点。1、关于全局变量和局部变量在函数体中定义的一个变量为局部变量,但是可以通过global关键词将这个局部变量变成全局变量。2、关于函数的返回值一个函数不可以有两个return如果同时返回多个值,那么返回值会默认成元组返回值除了最基础的数据类型,当然也可以是字典、列表、元组等类型3、关于函数的参数(1)位置参数...原创 2019-11-06 11:01:00 · 86 阅读 · 0 评论 -
python之容器类型转换和推导式
摘要:本文主要介绍了数据类型的转换和推导式的相关内容。1、类型转换本部分的类型转换主要是列表、元组、集合三种类型的转换。主要借助三个函数list()、tuple()、set()分别进行列表、元组、集合的类型转换。 1 list1 = [10, 20, 30, 20, 40, 50] 2 s1 = {100, 300, 200, 500} 3 t1 = ('a', 'b', '...原创 2019-11-05 11:17:00 · 209 阅读 · 0 评论 -
python之公共操作符
摘要:本文主要介绍了一些公共运算符、公共方法的操作方式。1、公共运算符“+”: 1 str1 = 'aa' 2 str2 = 'bb' 3 4 list1 = [1, 2] 5 list2 = [10, 20] 6 7 t1 = (1, 2) 8 t2 = (10, 20) 9 10 dict1 = {'name': 'Python'}11 dict2 ...原创 2019-11-04 16:52:00 · 125 阅读 · 0 评论 -
python之集合
摘要:本文主要介绍了集合的概念和基本操作。1、集合的基本知识可以用{ }和set()两种方式创建无序不重复 1 # 1. 创建有数据的集合 2 s1 = {10, 20, 30, 40, 50} 3 print(s1) 4 5 s2 = {10, 30, 20, 40, 30, 20} 6 print(s2) 7 8 s3 = set('abcdefg...原创 2019-11-04 15:54:00 · 91 阅读 · 0 评论 -
python之元组
摘要:本文主要介绍了元组以及相关的操作。1、基本介绍元组是一种简单的数据集合类型,其基本形式和列表类似,只不过括号改成了小括号()。其主要特点是可以防止数据的改动。2、基本操作元组的基本操作很简单,主要包括下标、查找、子串计数、长度等。 1 t1 = ('aa', 'bb', 'cc', 'bb') 2 3 # 1. 下标 4 print(t1[0]) # aa ...原创 2019-11-04 14:50:00 · 69 阅读 · 0 评论 -
python中的字符串操作
摘要:本文主要介绍了python中字符串的一些基本操作。1、切片操作所谓切片操作就是在给定的字符串中有规律的选取部分元素组成新串的操作。采用str[参数1:参数2:参数3]的形式进行操作:参数1:起始位置下标,默认为第一个位置参数2:终点位置,需要指定,默认不包含以参数2位下标的元素参数3:步长,默认为1,会加在第一个参数上完成相应的操作三个参数均可以是负数,前面...原创 2019-11-04 11:18:00 · 554 阅读 · 0 评论 -
python之字典和结构化数据
摘要:本文主要介绍了字典数据类型1、字典数据类型1.1 从例子入手首先为了更好的了解一下字典这种数据结构,直接举一个例子,使得我们对其有更加形象的认识:1 >>> sam={'animal':'cat','color':'green','food':'chicken'}2 >>> sam['animal']3 'cat'上面的这种数据...原创 2019-09-17 16:53:00 · 101 阅读 · 0 评论 -
python中的细小知识点罗列
摘要:有一定的编程基础,所以学习python主要是对比学习,将一些需要着重注意的知识点罗列出来,方便回顾。1、数学操作符多了指数运算符 **注意区分整除运算符 // 和除法运算符 / 的使用2、字符串操作可以直接用 + 来连接两段字符串可以直接用 * 来将一个字符串进行多次的复制3、输入输出函数print(‘ 字符串 ’)直接输出一段字符串,括...原创 2019-09-16 16:52:00 · 109 阅读 · 0 评论 -
python中的列表
摘要:本文主要介绍了python中列表的内容。1、列表的基本使用列表的基本使用很类似于c语言中的数组,只不过它使用起来更加的方便。由于python是一种弱类型的语言,所以在一个列表中可以同时含有整数、浮点数、字符串。取出每一个元素时,就像c语言中一样,通过下标即可完成。例如:1 >>> sam=['abc',125,'hello',3.14]2 >&...原创 2019-09-16 21:54:00 · 91 阅读 · 0 评论 -
python之对象的继承
摘要:本文主要介绍了python中类的继承,同样在c++中已经对继承有了一定的了解,所以主要了解使用方法即可。1、继承的初体验 1 class father(object): 2 def __init__(self,name,age): 3 self.name=name 4 self.age=age 5 def show(se...原创 2019-11-07 14:46:00 · 143 阅读 · 0 评论 -
python中的类和对象
摘要:本文主要介绍了python中的类和对象的基础内容。由于在c++中对类和对象已经有了较为深刻的认识,所以此部分就是主要熟悉一下创建方法和使用方法。1、类、对象的创建和简单使用主要观察创建类的方法,然后用类创建一个对象,然后在创建的对象身上使用类中的方法:1 class person():2 def Output_name(self):3 print...原创 2019-11-06 21:55:00 · 229 阅读 · 0 评论