自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 list和dict的基本操作

1.list的基本操作列表可以存放不同数据类型的元素。列表的创建非常简单,只需要把逗号分隔的不同的数据项使用方括号括起来即可。list1=[1,2,3,4,5]list2=[“hello”,“Python”]print(list1[0])12.列表元素的增添列表拥有以下三种常用的方式来增添元素1.append()函数,append()函数可以往列表的末尾增加一个元素,参数为添加的...

2019-07-25 17:52:58 674 1

原创 返回函数,匿名函数

1.返回函数求和的函数,可以不返回求和的结果,而是返回求和的函数:def calc_sum(*args):def sum():ax=0for n in args:ax=ax+nreturn axreturn sum2.匿名函数以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数:print(list(map(lambda x:x*x...

2019-07-22 22:59:14 356

原创 filter,sorted

1.filterPython内建的filter()函数用于过滤序列。filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。例如,在一个list中,删掉偶数,只保留奇数,可以这么写:def is_odd(n):return n%2==1print(list(filter(...

2019-07-21 19:43:49 152

原创 高阶函数,map/reduce

1.变量可以指向函数abs(-10)是函数调用,而abs是函数本身要获得函数调用结果,我们可以把结果赋值给变量:x=abs(-10)print(x)10如果一个变量指向了一个函数,f=absprint(f(-10))10说明变量f现在已经指向了abs函数本身。直接调用abs()函数和调用变量f()完全相同。2.函数名也是变量,函数名其实就是指向函数的变量!对于abs()这个函...

2019-07-20 23:49:44 110

原创 生成器,迭达器

1.生成器在Python中,这种一边循环一边计算的机制,称为生成器们创建了一个generator后,基本上永远不会调用next(),而是通过for循环来迭代它,并且不需要关心StopIteration的错误g=(x*x for x in range(10))for n in g:print(n)0149162536496481这就是定义generator的另一种方法...

2019-07-19 17:03:42 160

原创 函数的高级特性

1.切片简言之,就是取第几个数L=[‘hello’,‘world’,‘student’]print(L[0])print(L[0:3])print(L[-1])hello[‘hello’, ‘world’, ‘student’]student从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。如果第一个索引是0,还可以省略:记住倒数第一个元素的索引...

2019-07-18 21:54:12 195

原创 函数的参数,递归函数

1.函数的参数1.位置的参数def power(x,n):s=1while n>0:n=n-1s=sxreturn sprint(power(5,3))‘’’125‘’’2.默认参数def power(x,n=2):#默认参数n=2s=1while n>0:n=n-1s=sxreturn sprint(power(5))‘’’25def en...

2019-07-17 22:16:36 1172

原创 函数

1.调用函数要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。而max函数max()可以接收任意多个参数,并返回最大的那个:据类型转换Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数:print(abs(-12))print(max(1,2,8,6,9))print((‘0235’))print(flo...

2019-07-16 21:43:52 102

原创 dict,set

1.dict全称dictionaryd={‘miky’:95,‘lisa’:88,‘john’:89}‘’’print(d[‘lisa’])print(d[‘john’])‘’’除了初始化时指定外,还可以通过key放入:由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉:d[‘bob’]=76print(d[‘bob’])‘’’...

2019-07-14 15:56:14 113

原创 条件,循环,

if <条件判断1>:<执行1>elif <条件判断2>:<执行2>elif <条件判断3>:<执行3>else:<执行4>

2019-07-13 23:14:14 131

原创 数据类型

python的学习记录数据类型1.整数2…浮点数3. 字符串字符串是以单引号 ’ 或双引号 " 括起来的任意文本,如果 ’ 本身也是一个字符,那就可以用 " " 括起来“ I’m astudent ”转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\字符串内部既包含’又包含"怎么办,用 \ 如果字符串内部有很多换行...

2019-07-13 10:25:32 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除