如何检查python的整数?基本上是一个函数,如果8是整数,则返回true。 so function(8291)返回True但函数(777)返回false。 什么是搜索数字的技巧?
答案 0 :(得分:8)
def contains_digit(digit, number):
return str(digit) in str(number)
答案 1 :(得分:2)
最简单的方法是将其转换为字符串并在那里搜索。
'8' in str(8291)
- >真
'8' in str(777)
- >假
答案 2 :(得分:0)
如果你将它转换为字符串,Python就有了这个方法。
def function(number_to_search):
return '8' in str(number_to_search)