Python练习题
1.print repr(u’你好’) 的运行结果是什么?
答:运行结果为 u’\u84dd\u9cb8’
repr(x)函数返回x对象的字符串表示(unicode)
2.什么是lambda函数?并列举一个使用lambda函数的例子
lambda函数:匿名函数,需要一个函数但是并没有必要为它费精力命名
F = lambda x : x+1
Print f(1)
结果:2
3.Excel操作
将
{
“1”:[“张三”,150,120,100],
“2”:[“李四”,90,99,95],
“3”:[“王五”,60,66,68]
}
写入excel如下所示:
4.简述对Python装饰器的理解
装饰器的作用就是为已经存在的函数添加额外的功能。
一个最好理解的例子:想知道某个或某些函数执行的时间,可以对这个函数进行装饰
不需要再向这些函数中添加额外代码,不影响函数原有逻辑结构,并且可以避免代码重复