随笔分类 - Python
Python学习点滴记录
摘要:摘要:本文主要介绍了python中类的继承,同样在c++中已经对继承有了一定的了解,所以主要了解使用方法即可。 1、继承的初体验 1 class father(object): 2 def __init__(self,name,age): 3 self.name=name 4 self.age=ag
阅读全文
摘要:摘要:本文主要介绍了python中的类和对象的基础内容。由于在c++中对类和对象已经有了较为深刻的认识,所以此部分就是主要熟悉一下创建方法和使用方法。 1、类、对象的创建和简单使用 主要观察创建类的方法,然后用类创建一个对象,然后在创建的对象身上使用类中的方法: 1 class person():
阅读全文
摘要:摘要:本文主要介绍了三个python中自带的高阶函数。 1、map函数 函数形式:map(参数1,参数2)——生成一系列数据 参数1:一个函数方法 参数2:参数1的函数方法作用的数据集 1 def func(a): 2 return a**2 3 list1=[0,1,2,3,4,5,6] 4 5
阅读全文
摘要:摘要:本文主要介绍了lambda的使用。 1、lambda初体验 lambda其实是一个匿名函数,其使用的语法形式为 lambda 参数列表:表达式(返回值),其主要作用是减少代码量。 1 func1=lambda a,b:a*b 2 print(func1) #<function <lambda>
阅读全文
摘要:摘要:本文主要介绍了python中函数涉及到的一些细小知识点。 1、关于全局变量和局部变量 在函数体中定义的一个变量为局部变量,但是可以通过global关键词将这个局部变量变成全局变量。 2、关于函数的返回值 一个函数不可以有两个return 如果同时返回多个值,那么返回值会默认成元组 返回值除了最
阅读全文
摘要:摘要:本文主要介绍了数据类型的转换和推导式的相关内容。 1、类型转换 本部分的类型转换主要是列表、元组、集合三种类型的转换。主要借助三个函数list()、tuple()、set()分别进行列表、元组、集合的类型转换。 1 list1 = [10, 20, 30, 20, 40, 50] 2 s1 =
阅读全文
摘要:摘要:本文主要介绍了一些公共运算符、公共方法的操作方式。 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
阅读全文
摘要:摘要:本文主要介绍了集合的概念和基本操作。 1、集合的基本知识 可以用{ }和set()两种方式创建 无序 不重复 1 # 1. 创建有数据的集合 2 s1 = {10, 20, 30, 40, 50} 3 print(s1) 4 5 s2 = {10, 30, 20, 40, 30, 20} 6
阅读全文
摘要:摘要:本文主要介绍了元组以及相关的操作。 1、基本介绍 元组是一种简单的数据集合类型,其基本形式和列表类似,只不过括号改成了小括号()。其主要特点是可以防止数据的改动。 2、基本操作 元组的基本操作很简单,主要包括下标、查找、子串计数、长度等。 1 t1 = ('aa', 'bb', 'cc', '
阅读全文
摘要:摘要:本文主要介绍了python中字符串的一些基本操作。 1、切片操作 所谓切片操作就是在给定的字符串中有规律的选取部分元素组成新串的操作。 采用 str[参数1:参数2:参数3] 的形式进行操作: 参数1:起始位置下标,默认为第一个位置 参数2:终点位置,需要指定,默认不包含以参数2位下标的元素
阅读全文
摘要:摘要:本文主要介绍了字典数据类型 1、字典数据类型 1.1 从例子入手 首先为了更好的了解一下字典这种数据结构,直接举一个例子,使得我们对其有更加形象的认识: 上面的这种数据结构的定义方法就是字典:采用了键 值的形式。正如我们现实中运用的字典,查找一个词,后面会跟上这个词的一些含义。并且我们在查找某
阅读全文
摘要:摘要:本文主要介绍了python中列表的内容。 1、列表的基本使用 列表的基本使用很类似于c语言中的数组,只不过它使用起来更加的方便。由于python是一种弱类型的语言,所以在一个列表中可以同时含有整数、浮点数、字符串。取出每一个元素时,就像c语言中一样,通过下标即可完成。例如: 列表相比c语言中的
阅读全文
摘要:摘要:有一定的编程基础,所以学习python主要是对比学习,将一些需要着重注意的知识点罗列出来,方便回顾。 1、数学操作符 多了指数运算符 ** 注意区分整除运算符 // 和除法运算符 / 的使用 2、字符串操作 可以直接用 + 来连接两段字符串 可以直接用 * 来将一个字符串进行多次的复制 3、输
阅读全文
浙公网安备 33010602011771号