![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
zhouky146
这个作者很懒,什么都没留下…
展开
-
Python学习笔记
1.代码中有中文的,要在前面第一行加上# -*- coding: utf-8 -*- 2.有的定义过内置函数的,虽然删除掉,但内存仍然会保留,可以使用%reset清空内存再做运算 3.set集合中会去重复的元素,比如 此时True被当做1,被去重了 4.字典中交换key和value 倒数第二行是python独有的解析器 5.copy复制一个可变对象,内容一样,但是id不同 ...原创 2019-04-04 15:06:05 · 121 阅读 · 0 评论 -
Python学习笔记(二)
一、函数 1.默认参数 为什么要设置默认参数? 一个例子: 注意:1.必选参数在前,默认参数在后 2.当函数有多个参数时,把变化大的参数放在前面,变化小的参数放在后面。变化小的参数可以作为默认参数。 例子: 常见问题:当默认参数时不变的对象时不会出现什么问题,但是当默认参数指向可变对象时: 因为函数在定义的时候,默认参数L是一个变量,每次调用该...原创 2019-07-05 14:37:09 · 141 阅读 · 0 评论 -
Python学习笔记(三)
高阶函数 一、map map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素上,并把结果作为新的list返回。 如: 二、reduce reduce把一个函数作用在一个序列[x1,x2,x3…]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算。 例如: 例子: 将字符串转换为整型 三、fil...原创 2019-07-05 15:04:55 · 326 阅读 · 0 评论