title: How to pass kwargs in ruby function? Based on python example
body: <h3>Env:</h3>
  <pre><code>$ ruby --version
  ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
  </code></pre>
  <h3>Question:</h3>
  <p>There is example on python:</p>
  <pre><code>def any_func(a, b=2, c = 0, d=None):
      return c
  
  print(any_func(25, c=30))  # will print 30
  </code></pre>
  <p>How can I do the same on ruby?<br>
  How &quot;kwargs&quot; is called on ruby? I would like to know it for further searching.<br><br></p>
  <p>I tried following code on ruby:</p>
  <pre><code>#!/usr/bin/env ruby
  def any_func(a, b = 2, c = 0, d = nil)
    c
  end
  
  puts any_func(25, c = 30)  # will print 0, 30 is expected
  </code></pre>