Actuellement, j'assiste au TECH CAMP et j'apprends Python par moi-même tout en apprenant Ruby. En ce qui concerne la différence entre Ruby et Python, je vais afficher la syntaxe de base sous forme de mémorandum.
R:
puts "Hello World"
P:
print("Hello World")
R:
price = 100
puts "Le total est#{price}C'est un cercle"
P:
price = 100
print(f"Le total est{price}C'est un cercle")
R:
10 / 3
→3
P:
10 / 3
→ 3.3333…
// renvoie la valeur avec la fraction tronquée
10 // 3
→ 3
R:
if number >= 10
puts "Plus que 10"
elsif number >= 0
puts "0 ou plus et moins de 10"
else
puts "Moins de 0"
end
P:
if number >= 10:
print("Plus que 10")
elif number >= 0:
print("0 ou plus et moins de 10")
else:
print("Moins de 0")
Concernant le tableau suivant (liste)
nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
R:
nums.each do |num|
puts num
end
P:
for num in nums:
print(num)
Recommended Posts