Derzeit besuche ich das TECH CAMP und lerne Python selbst, während ich Ruby lerne. In Bezug auf den Unterschied zwischen Ruby und Python werde ich die grundlegende Syntax als Memorandum ausgeben.
R:
puts "Hello World"
P:
print("Hello World")
R:
price = 100
puts "Die Summe ist#{price}Es ist ein Kreis"
P:
price = 100
print(f"Die Summe ist{price}Es ist ein Kreis")
R:
10 / 3
→3
P:
10 / 3
→ 3.3333…
Gibt den Wert mit dem bei // abgeschnittenen Bruch zurück
10 // 3
→ 3
R:
if number >= 10
puts "Mehr als 10"
elsif number >= 0
puts "0 oder mehr und weniger als 10"
else
puts "Weniger als 0"
end
P:
if number >= 10:
print("Mehr als 10")
elif number >= 0:
print("0 oder mehr und weniger als 10")
else:
print("Weniger als 0")
In Bezug auf das folgende Array (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