def func(args = {:a => 2, :b => 3}) #default values puts "a: #{a}\nb: #{b}" end func(:a => 3, :b => 4) #=> a: 3 # b: 4