Ruby print met la méthode de sortie p printf

introduction

Ce sera une note d'apprentissage.

Ruby a une méthode d'impression comme méthode pour afficher visiblement le résultat de certains traitements dans le journal ou la console.

Et dans Ruby, il existe différentes méthodes de sortie autres que la méthode d'impression.

méthode d'impression

La méthode d'impression peut être utilisée simplement en `spécifiant la valeur à afficher avec un espace demi-largeur, comme indiqué dans l'exemple de code ci-dessous.

La caractéristique de la méthode d'impression est qu'elle imprime la valeur spécifiée dans l'argument sans insérer de saut de ligne.

1.print 'Bonjour'
2.print 'hello world'

[Résultat de l'exécution]

1.Bonjour tout le monde

met méthode

La méthode put peut également être utilisée en spécifiant la valeur de sortie après un espace de demi-largeur, mais la différence avec la méthode d'impression est qu'elle est sortie avec un saut de ligne à la fin.

1.print 'Bonjour'
2.print 'hello world'

[Résultat de l'exécution]

1.Bonjour
2. hello world

méthode p

La méthode p «sort les informations de type (chaîne de caractères, type numérique, etc.) avec la valeur de sortie».

p 'Mon âge'
p 40
p 'Je suis vieux.'

[Résultat de l'exécution]

"Mon âge"
40
"Je suis vieux."

Vous pouvez voir que la chaîne de caractères est entourée de guillemets doubles et que les nombres sont affichés tels quels.

méthode printf

La méthode printf est une méthode pour spécifier le format et l'impression.

Vérifions d'abord un échantillon concret.

printf('Information produit:Catégorie%numéro de modèle%d', 'bag', 10111)

[Résultat de l'exécution]

Information produit:Catégorie sac Numéro de modèle 10111

Contrairement aux méthodes de sortie précédentes, le contenu de sortie est placé entre parenthèses.

De plus,% s et% d reçoivent les valeurs des arguments séparées par des virgules suivantes, et la spécification de% s et% d est utilisée correctement en fonction du type de l'argument (chaîne de caractères ou type numérique).

finalement

Il existe diverses autres méthodes, je vais donc les mettre à jour quotidiennement.

Recommended Posts

Ruby print met la méthode de sortie p printf
[Ruby] Différence entre print, put et p
Apprendre Ruby avec AtCoder 12 Comment utiliser correctement la sortie standard (p / met / print)
met méthode
Remarque: Différence entre Ruby "p" et "met"
Méthode Ruby to_s
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[ruby] Sortie de forage
[Ruby] Différence entre les put et les retours, les valeurs de sortie et de retour
[Ruby] méthode d'initialisation
Méthode de construction Ruby
Méthode d'accesseur Ruby
méthode de la carte rubis
Sortie sur la méthode, partie 2
Remarques sur le fil de discussion Ruby # [] = méthode
définition de la méthode ruby
Sortie de calcul des calories rubis
Triangle de sortie en Ruby
[Ruby] Résumé des définitions de méthode