human
Find the number of integers from 1 to n which contains digits 0 ' s ▁ and ▁ 1' s only | Function to find the number of integers from 1 to n which contains 0 ' s ▁ and ▁ 1' s only.
If number is greater than n.
otherwise add count this number and call two functions.
Driver code"
How can the above be solved in Python?
 ... What is a code to find the number of integers from 1 to n which contains digits 0 ' s ▁ and ▁ 1' s only and the other steps required?
assistant
#Here is code to find the number of integers from 1 to n which contains digits 0 ' s ▁ and ▁ 1' s only and the other steps required.
 def countNumbers ( x , n ) :
	if x > n :
		return 0
	return ( 1 + countNumbers ( x * 10 , n ) + countNumbers ( x * 10 + 1 , n ) )
if __name__ == ' _ _ main _ _ ' :
	n = 120 ;
	print ( countNumbers ( 1 , n ) ) ;