Table des matières:
Vidéo: Ruby Basics - Ruby Numbers - Practicing with numbers 2025
Partie de Ruby pour les enfants Pour les nuls Cheat Sheet
Pour commencer avec Ruby, il suffit d'installer Ruby lui-même et d'utiliser un éditeur de code libre. un traitement de texte!). Notepad ++, Atom, TextWrangler et autres sont tous de bons choix d'éditeur de code. Vous utiliserez également généralement un programme terminal ou console (gratuit avec tous les systèmes d'exploitation communs).
Une fois Ruby installé, il existe deux façons courantes d'exécuter les programmes Ruby. Si vous tapez votre code Ruby dans un fichier texte et l'enregistrez, vous exécutez votre code à partir d'un terminal avec:
$ ruby mon_code. rb
Si vous voulez tester de petits fragments de code, utilisez IRB (Interactive Ruby) et commencez à taper Ruby après l'invite:
$ irb 2. 1. 2: 001>
Lors du test d'un nouveau code, vous pouvez facilement imprimer les résultats d'un calcul ou d'une manipulation de chaîne avec la méthode puts:
2. 1. 2: 004> met 2. 5 * 3 7. 5 => nil
Ruby fournit un grand nombre de méthodes numériques et de chaînes intégrées.
Méthodes numériques communes
Nom de la méthode | Objectif |
---|---|
+, -, *, / | Arithmétique de base |
** 2 | Exposant (par exemple, augmenter à la seconde puissance) |
() | Utilisez-vous les parenthèses pour ajuster la priorité de votre opération mathématique |
même? | Retourne true si même |
impair? | Renvoie true si impair |
arrondit | Arrondit à l'entier |
le plus proche, jusqu'à | Boucle en haut ou en bas du nombre à un autre nombre |
Méthodes de chaînes communes
Nom (s) de méthode | Objectif |
---|---|
+, * | Ajoute deux chaînes ensemble, répète la chaîne |
longueur | Combien de temps la chaîne est |
strip | Supprime les espaces avant et arrière |
to_i | Change une chaîne en nombre |
upcase, downcase | Change la casse de la chaîne |
each_char > Boucle la chaîne retournant chaque caractère | include? |
Renvoie true si une chaîne est dans une autre chaîne | [] |
Renvoie un caractère ou une sous-chaîne | gsub |
Remplace une chaîne par un modèle | Vous pouvez utiliser la chaîne |
interpolation pour construire des chaînes plus compliquées à partir du contenu d'autres variables. À l'intérieur des guillemets, utilisez le symbole # {} pour permuter la valeur de la variable incluse: 2. 1. 2: 006> age = "100" => "100" 2. 1. 2: 007> name = "Rubyist" => "Rubyist" 2. 1. 2: 008> "Bonjour # {nom}, félicitations sur # {age} ans! " => "Bonjour rubisiste, félicitations pour 100 ans!"
