#Ruby can handle both integars and floating points
twenty=20
one_point_two=1.2
#we can add this putting a # before a variable prints
puts "twenty + one_point_two = #{twenty+one_point_two}"
puts 4+4.0
#puts 4+"Ajay" # <=== Try this you will get an error
=begin
you can use an underscore as a thousands divider when writing long numbers; Ruby ignores the underscore.
This makes it easy to read large numbers:
=end
billion=1_000_000_000
puts billion
#creating an Array
first_array = [] #empty array
second_array = Array.new #empty array
third_array =[1,2,3]
puts third_array
first_array.push("Ajay")
second_array[0]="Different ways of adding an object to array"
puts first_array
puts second_array
fourth_array = Array.new(20) #created an array of size 20
puts fourth_array.size
puts fourth_array.length
names = Array.new(4, "Ajay") #names has 4 objects
puts "#{names}"
puts names.length
Learn python for fun.The popular blog with questions and answers to the python.Solutions to facebookhackercup,codejam,codechef.The fun way to learn python with me.Building some cool apps.
No comments:
Post a Comment