函数嵌套

foo()()() ====  foo()>>>gxr   gxr()>>>wsb    wsb()>>执行wsb函数

lambda   一行的函数,做简单逻辑,计算.

func=lambda x,y,z:x+y+zprint(func(1,2,3))===6

map函数         处理序列中的每个元素,得到的结果是一个‘列表’,该‘列表’元素个数及位置与原来一样

msg='linhaifeng'print(list(map(lambda x:x.strip("n"),msg)))          将列表中为"n"边""
===['l', 'i', '', 'h', 'a', 'i', 'f', 'e', '', 'g']

filter函数   遍历序列中的每个元素,判断每个元素得到布尔值,如果是True则留下来
msg='linhaifeng'print(list(filter(lambda n:n.strip("n"),msg)))       将列表中为"n"的去掉
=====['l', 'i', 'h', 'a', 'i', 'f', 'e', 'g']  

reduce函数       处理一个序列,然后把序列进行合并操作
from functools import reduce
num_l=range(1,5)
print(reduce(lambda x,y:x*y,num_l,1))      1*1*2*3*4
print(reduce(lambda x,y:x*y,num_l))        1*2*3*4
print(reduce(lambda x,y:x+y,num_l,1))      1+1+2+3+4
print(reduce(lambda x,y:x+y,num_l))        1+2+3+4

24
24
11
10

还有其他内置函数

abs(-1) >>  1  绝对值

all([1,2])>>>Flase    列表里面全是Flase 则是Flase

any([0,''])>>>True   列表里面全是True 则是True

bin(3)>>>>0b11  转换2进制

bool()     布尔值

name='你好'
print(bytes(name,encoding='utf-8'))  bytes>>>>字符串变字节

bytes(name,encoding='utf-8').decode('utf-8')   将name用utf-8解码成字节后,再用utf-8编码成字符

chr(80)  将10进制ASCII转化成字符

dir()   打印对象得到方法

divmod(11,3)>>>>(3,2)   11/3=商3  余2

dic={'name':'alex'}
dic_str=str(dic)
print(dic_str)          字典转换成字符

eval(dic_str)           字符转换成字典

eval('1+1')              将字符串中的计算出来

hash()                不可变类型换成Hash  将一个文件做hash  核对hash后不变,等于没有修改

hex()  16进制

act()   8进制

isinstance('abc',str)  判断'abc'是不是str   结果为bool

globals()  全局变量

locals()    局部变量

l=[1,3,100,-1,2]
print(max(l))     最大值
print(min(l))      最小值

以前都是学到这里就卡住了..激动,,下节课就学到没听过的了

enumerate()

wsb={"王":35,"秋":30}
for x,y in enumerate(wsb,55):
print(x,y)=======55 王     56 秋                      将字典wsb用55开始得到王和秋,并赋值给x,y

lower()   大写变小写

clear()  清空

isalpha()  判断字母

get()   查找

转载于:https://www.cnblogs.com/gxrwsb/p/11569921.html

学到了林海峰,武沛齐讲的Day16完相关推荐

  1. python 武沛齐_[项目开发/工具/产品] 老男孩Alex的大伙伴-路飞学城武沛齐老师的GiT实战...

    简介 课程标题有点绕口,武沛齐老师来给同学们全程讲解超强的版本控制系统Git,相信不少同学都学过武沛齐老师的Python全栈课程,这次就跟随老师一起来搞定Git吧.本次的Git课程是一个非常全面系统化 ...

  2. Django开发笔记分享【武沛齐】

    Django开发 1.知识点复习 1.1 基础入门 编码 编码基础知识点:utf-8.unicode.gbk.ascii 默认解释器编码:- Python2:ascii( # -*- coding:u ...

  3. mysql 目录武沛齐_MySQL数据表中的数据操作

    1.插入数据 insert into t_user (username,password,nickname) values ('foye','123','佛爷'); 以下方式必须写出所有的字段 ins ...

  4. Python 面向对象(初级篇) 2015/09/04 · 基础知识 · 2 评论 · 面向对象 分享到: 24 原文出处: 武沛齐 cnblog Python 面向对象(初级篇) 概述

    概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发"更快更好更强-" 面向过 ...

  5. python 武沛齐_武沛齐 - 主页

    ${content} 你输入的邮件地址曾经通过${type}激活了本站帐号,请使用${type}帐号直接登录. 课程习题 : 提示 请选择一个答案 提交 查看正确答案 下一题 ${option}: $ ...

  6. django学习-武沛齐教程【day4】

    管理员操作 管理员账户 models.py class Admin(models.Model):username = models.CharField(verbose_name="用户名&q ...

  7. 跟我学《JavaScript高程3》第一讲,视频课程,课程笔记

    跟我学<JavaScript高程3> 第一讲:第1~3章 课程制作:bling,兴哥,5年Java,3年前端 课程知识:JavaScript.Html.Css 课程目标:前端体系课程,逐步 ...

  8. Django银角大王武沛齐配套视频笔记,python全栈开发、pythonWeb

    Django 本套博客基于银角大王武沛齐的django全栈开发视频编写:传送门 如有错误或改进欢迎大家评论.私信交流指正 一.初识Django 1.Djang的安装 在windos命令窗口 win+r ...

  9. python从0开始学编程第三天第9讲_【原创笔记1】Python从0学起——Starting from 0 learning Python(The First Day)...

    本帖最后由 ShadowY 于 2017-1-11 16:33 编辑 The First Day(第一天)2016Year 11Month 27Day SundayHello everybody!(大 ...

  10. python从0开始学编程第四天第3讲_从零开始学习PYTHON3讲义(四)让程序更友好

    <从零开始PYTHON3>第四讲 先看看上一讲的练习答案. 程序完成的是功能,功能来自于"程序需求"("需求"这个词忘记了什么意思的去复习一下第二讲 ...

最新文章

  1. 前端学习(2650):composition组件
  2. 排序算法之交换排序(冒泡排序、快速排序)
  3. 什么是Spring EL表达式
  4. pip “Cannot uninstall ‘pip包‘. It is a distutils installed project...“ 解决方法
  5. Codeforce842D Vitya and Strange Lesson
  6. html安装网卡驱动,教您怎么用驱动精灵安装网卡驱动
  7. 淘宝广告投放效果分析
  8. MATLAB实现空间前方交会-后方交会计算
  9. python win32gui模块详解_pythonwin-win32gui 窗口查找和遍历
  10. form表单回车会自动提交
  11. 函数指针数组的一些用法
  12. 华夏旅游CMS商城系统操作手册
  13. 专题论坛:云计算安全论坛
  14. 苹果更新一半能取消吗_苹果股价最新行情-iPhone12一半用户选蓝色 苹果股价还会继续涨吗?...
  15. JavaScript(总结完毕)2021.3.7
  16. oracle-ORA-22922: 不存在的 LOB 值
  17. 第一篇 厚黑学 自 序
  18. STM32+果云GA6-GPRS/GSM模块+MQTT+HTTP协议连接中移OneNet上传GPS数据定位
  19. 互融云汽车融资租赁系统-汽车金融软件开发
  20. Gabor滤波器学习 综合多篇关于Gabor滤波器的博客总结

热门文章

  1. 金融分析(三)------联合分布,边缘分布,条件概率密度
  2. 聚合数据API接口测试详细步骤
  3. 啡鸟集咖啡报告:每天喝3-4杯咖啡有助延年益寿
  4. php 月份英文缩写,php如何实现月份转换
  5. 二进制加法器原理c语言,加法器电路原理图解_二进制加法器理解
  6. Qt设置QPushButton文字加图片
  7. jquery下载教程,Juery3.0框架使用案例以及基础语法;
  8. TinyKv Project1 Standalone KV
  9. Python实现《都挺好》社交网络分析
  10. spring cloud 微服务调用链