猿问
您如何使用循环来获取数字的最低有效位?
我对问题要求我在这里做什么感到有些困惑 —-> (
https://i.stack.imgur.com/TSfHH.jpg
)
这是使用python,规则是:只能使用循环和条件
吃鸡游戏
浏览 177
回答 1
1回答
偶然的你
以下是您的问题的两种解决方案。第一个是使用递归,第二个是计数器。def contains_two_fives_loop(n): """Using loop.""" counter = 0 while n: counter += n % 10 == 5 n //= 10 return 2 <= counterdef contains_two_fives_recursion(n): """Using recursion.""" return 2 <= (n % 10) == 5 + contains_two_fives(n // 10)def contains_two_fives_str_counter(n): """Convert to string and count 5s in the string.""" return 2 <= str(n).count("5")
0
0
0
随时随地看视频
慕课网APP
相关分类
Python
我要回答