Introduction
Pour cet épisode, je vous recommande de lancer irb dans un terminal.
Nous allons apprendre par l'expérimentation directe.
Refaites le contenu du tutoriel sur votre machine, bonne lecture.
[HIDE]
Les calculs simples
Dans irb, nous pouvons commencer par faire des calculs simples.
Etudions la manière dont on en fait en Python avec des exemples:
Les types de données
Il y a plusieurs types de données en Ruby.
Comme toute donnée est objet en Ruby, nous allons étudier leurs classes (que nous définirons nous-mêmes ultérieurement).
Dans irb, tapez un nombre entier en ajoutant .class derrière comme ici:
irb devrait vous retourner "Integer" qui correspond à un entier. On a vu ici un premier type : le nombre entier.
Maintenant, faisons la même chose avec une chaîne de caractères entre guillemets, comme dans cet exemple:
Ici, l'interpréteur nous donne "String" qui traduit de l'anglais signifie chaînes de caractères. Notre deuxième type étudié est la chaîne de caractères.
Faites la même chose avec les types suivants:
Dans le prochain épisode, nous verrons comment stocker ces données: dans des variables et dans des constantes.
N'hésitez pas à donner votre avis et vos suggestions.[/HIDE]
Pour cet épisode, je vous recommande de lancer irb dans un terminal.
Nous allons apprendre par l'expérimentation directe.
Refaites le contenu du tutoriel sur votre machine, bonne lecture.
[HIDE]
Les calculs simples
Dans irb, nous pouvons commencer par faire des calculs simples.
Etudions la manière dont on en fait en Python avec des exemples:
Ruby:
Please,
Connexion
or
S'inscrire to view codes content!
Les types de données
Il y a plusieurs types de données en Ruby.
Comme toute donnée est objet en Ruby, nous allons étudier leurs classes (que nous définirons nous-mêmes ultérieurement).
Dans irb, tapez un nombre entier en ajoutant .class derrière comme ici:
12.class
.irb devrait vous retourner "Integer" qui correspond à un entier. On a vu ici un premier type : le nombre entier.
Maintenant, faisons la même chose avec une chaîne de caractères entre guillemets, comme dans cet exemple:
"Sabreuh".class
.Ici, l'interpréteur nous donne "String" qui traduit de l'anglais signifie chaînes de caractères. Notre deuxième type étudié est la chaîne de caractères.
Faites la même chose avec les types suivants:
- true/false est un booléen (vrai/fau

- 0.12 est un float (nombre décimal).
ConclusionDans le prochain épisode, nous verrons comment stocker ces données: dans des variables et dans des constantes.
N'hésitez pas à donner votre avis et vos suggestions.[/HIDE]