
python
胖虎的爷
肠胃猫骁勇善战,精忠报国
展开
-
python 匿名函数详解
匿名函数:为了解决那些功能很简单的需求而设计的一句话函数 返回一个数的平方 使用函数方式 def func1(x) return x*x 用匿名函数方式 fun1 = lambda x : x**2 print(fun1(5)) 执行输出: 25 函数名 = lambda 参数 :返回值 #参数可以有多个,用逗号隔开 #匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回...原创 2020-03-26 21:35:52 · 338 阅读 · 0 评论 -
python 列表推导式和生成器表达式和内置函数
一.列表推导式 如果要生成1~100的列表,可以这样 li = [] for i in range(1,101): li.append(i) print(li) 执行输出: [1,2,3...] li = [] for i in range(1,101): li.append("我是"+str(i)+"号") print(li) 执行输出: ['我是1号', '我是2号', '我...原创 2020-03-26 11:13:04 · 358 阅读 · 0 评论 -
Python迭代器和生成器
一.迭代器 python 一切皆对象,只要能被for循坏的对象就是可迭代对象 内部含有_inter_方法的对象就叫做可迭代对象 #dir方法打印该对象的所有操作方法 A = ’pyhton’ print(dir(A)) 执行输出: ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq...原创 2020-03-25 16:43:41 · 171 阅读 · 0 评论 -
Python基础
1.列表 是有一系列按特定顺序排列的元素组成。 特点是元素之间没有任何关系,可包含任意类型元素。 大多数列表是动态的(可修改) 列表 由 [ ] 来表示,用逗号分隔 a = [ 'sxd' , 'qwe' , 'asd' ,'ew' ] print(a) 结果 [ 'sxd' , 'qwe' , 'asd' ,'ew' ] 列表元素 注意 : 列表元素下标从0开始,而不是1. a = [ 's...原创 2019-01-31 18:15:44 · 139 阅读 · 0 评论 -
Python 字符串常用函数
大小写转化的函数 upper 将字符串中所有小写字母转换为大写 var = 'asdxxx' print(var.upper()) ASDXXX lower将字符串所有大写转化为小写 var = 'ASDZXC' print(var.lower()) asdzxc swapcase将大小写互换 var = 'ASsxdC' print(var.swapcase()) asSXDc ti...原创 2019-02-13 13:55:48 · 262 阅读 · 0 评论