![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
快乐的小猿子
这个作者很懒,什么都没留下…
展开
-
高级函数
高级函数 满足两个特性其中一个为高阶函数: 1.函数的输入参数为一个函数名 2.函数的返回值是一个函数名 map函数 将可迭代对象转化为字符形式 l=[1,2,3,4,5] print(list(map(str,l))) reduce函数 将可迭代对象进行指定函数操作(计算操作),可赋初始值 from functools import reduce l=[1,2,3,4,5] s=reduce(...原创 2020-02-24 20:03:20 · 208 阅读 · 0 评论 -
函数
函数 函数的定义 def bjdx (x,y): "比较两个数的大小,输出大的值" if x>y: return(x) else: return(y) def 定义函数的关键字 bjdx 自己定义的函数名 (x,y) x,y代表传进的参数 “” 函数功能说明,运行代码时没有作用,仅增加程序可读性 if x>y: #程序代码块 return(x) #返回值 el...原创 2019-11-09 23:02:51 · 77 阅读 · 0 评论 -
集合
集合 集合的特点 1、集合必须由{}进行包围,元素由‘,’进行间隔,元素可以是不同类型。 2、集合是无序的 3、集合元素是唯一的 >>> sep1={1,2,32,2,33,"dsada",1,(1,2)}#sep1是一个集合类型 >>> sep1 {32, 1, 2, 33, (1, 2), 'dsada'}#由此可见集合元素是唯一,无序的。 >>...原创 2019-11-06 23:55:37 · 118 阅读 · 0 评论 -
数据类型与内存的联系
#数据类型与内存的联系 在研究数据类型时,我们知道有些数据类型可更改,有些数据类型不可更改。那影响数据类型是否可以更改的实质则是数据在更改时,是否开辟了新的内存空间,如果开辟了,则为不可更改,反之,则为可更改。 可更改数据类型:列表,字典 不可更改数据类型:字符串,数字,元组 ##程序解释 #由下面程序我们知道,因为重新赋值,numer的内存地址发生了改变,所以数字类型是不可更改的。 >&g...原创 2019-11-06 20:56:00 · 348 阅读 · 0 评论 -
字符串处理函数
#字符串处理函数 1、string.capitalize() 把字符串的第一个字符改为大写 >>> s = 'sdksf' >>> s.capitalize() 'Sdksf' 2、string.casefold() 把整个字符串的所有字符改为小写 >>> s = 'EKFW' >>> s.casefold() 'ekfw'...原创 2019-11-06 00:21:53 · 200 阅读 · 0 评论 -
基本数据类型
#基本数据类型 ##数字 ###int型(整型) 在python3中,int型没有长度限制,python2中超过某一长度,则成为long型(长整型) a=111#a就是一个整型 a=‘111’#此时a是一个字符串型 b=int(a)#强制转换 print(b) ->111 a='0101' v=int(a,base=2)#将a以2进制的形式进行转换 #默认为十进制 num=5 v=nu...原创 2019-11-05 21:53:24 · 190 阅读 · 0 评论 -
python学习第一天
python第一天 ##1.python简介 python是一种高级语言,是一种面向对象,解释型的程序设计语言。关于python的优点还是靠大家自己体会。 ##2.python安装 登陆python官网自己安装。 网站有python3,python2各种版本的,最新的是python3.8.0版本。 python3.7.0windows32版 python3.7.0window64位版 ##IDEL...原创 2019-10-28 23:42:10 · 114 阅读 · 0 评论