![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python(练习题学习记录)
文章平均质量分 86
老鸭胆
学习记录|坚持学习
展开
-
checkio练习题归纳----Max Digit
题目描述: 意思大概就是:将一个正整数里最大的那位数字输出。 题解1: 思路:上面这三种题解都是同一种思路的不同表达方式。(1)先用str()函数,将数字转为字符串,再使用max()函数输出字符串中的最大值并使用int()函数将结果转换回数值类型。(2)使用map()函数让转为字符串的数中每一个元素分别变成int型,max()函数从中返回最大值。(3)这个是使用lambda匿名函数做了(1)的事情。 str()、int()、max()、map() 这四个都是python的内...原创 2021-11-27 20:52:29 · 747 阅读 · 0 评论 -
checkio练习题归纳----Replace First
题目描述: 大概的意思就是将列表中的第一个元素放到列表的最后面,一个元素的列表或者空列表返回列表本身。 题解1: 思路:使用列表中的pop()方法将第一个值弹出并返回,返回的值使用列表中的append()方法添加入items列表中,这样就可以实现将列表的第一个值放在最后面,因为当列表为空时,使用pop()方法会报错,因此在前面加上一个判断将列表为空的情况排除,并且列表为空是直接返回原列表。 pop()方法: pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素原创 2021-11-27 10:54:06 · 478 阅读 · 0 评论