摘要:        
一、匿名函数:也叫lambda表达式 1.匿名函数的核心:一些简单的需要用函数去解决的问题,匿名函数的函数体只有一行 2.参数可以有多个,用逗号隔开 3.返回值和正常的函数一样可以是任意的数据类型 二、匿名函数练习 1 dic = {'k1':50,'k2':80,'k3':90} 2 # func    阅读全文
posted @ 2018-05-02 16:35
zhouxinyu
阅读(193)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、可迭代协议:可以被迭代要满足要求的就叫做可迭代协议。内部实现了__iter__方法 iterable:可迭代的 对应的标志 什么叫迭代?:一个一个取值,就像for循环一样取值 字符串,列表,元组,集合,字典都是可迭代的 二、迭代器协议:内部实现了__iter__,__next__方法 迭代器大部    阅读全文
posted @ 2018-05-02 15:39
zhouxinyu
阅读(189)
评论(0)
推荐(0)
        
            
        
        
摘要:        
内置函数操作 #!usr/bin/env python # -*- coding:utf-8 -*- # 1.locals()和globals() # def func(): # x=1 # y=2 # print(locals()) # print(globals()) # func() # 2.eval,exec,和compile # print(123) ...    阅读全文
posted @ 2018-05-02 15:15
zhouxinyu
阅读(202)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、为什么要使用函数? 1.避免代码重用 2.提高代码的可读性 二、函数的定义与调用 1. def 函数名(参数1,参数2) ''' 函数注释''' print('函数体') return 返回值 定义:def关键字开头,空格之后接函数名和圆括号,最后还要加一个冒号。 def是固定的,不能变。 函数    阅读全文
posted @ 2018-05-02 14:33
zhouxinyu
阅读(161)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号