一个简单粗暴的内置函数:
reduce()和map()的区别:
map()是将函数依次作用到每个参数上,而reduce()相当于是迭代,而且每次都必须是两个参数。
用reduce()和map完成str()函数的工作:
练习对比:
自己写的鬼代码....:
真的是什么鬼.....下面是同学写的,看差距吧:
第二题:
自己写的:
记得用range()直接生成一个list,简便快捷。
filter函数过滤序列:
python中的strip()这个函数是删除字符的函数:
我自己写的:
注意:range函数不包括最后一个数,所以应该是range(1,101)
同学写的:
差不多是一个意思。
sorted函数:
好好反省反省:
看自己练的代码太不注意细节问题,没有编程的思想,在瞎编。
注意编程的语法问题:
首先最基础的,定义一个函数必须要定义函数的参数且要有冒号:
并且已经将都转为大写的字符串赋值给了u1和u2那肯定要拿u1和u2去比较。而且if比较语句的语法也是要有冒号的: