摘要: 回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()筛选出回数: def is_palindrome(n): n = str(n) length = len(n) i=0 while i < length // 2: if(n[i] != n[-i - 1]): 阅读全文
posted @ 2020-10-21 15:56 我若亦如风 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法: #!/usr/bin/env python3 def trim(s): if(s==None or s == ''): return '' # 左侧空格 while(s[:1] == ' ' ): 阅读全文
posted @ 2020-10-21 11:54 我若亦如风 阅读(2981) 评论(0) 推荐(0) 编辑
摘要: 以下函数允许计算两个数的乘积,请稍加改造,变成可接收一个或多个数并计算乘积: 思路:利用可变参数 #!/usr/bin/env python3 def product(x, *y): res = x for n in y: res = res * n return res print('produc 阅读全文
posted @ 2020-10-21 09:21 我若亦如风 阅读(2142) 评论(0) 推荐(0) 编辑