Même si j'étais enthousiasmé par "Apprenons la programmation !!" La programmation semble difficile, je ne peux pas lire l'anglais, je ne suis pas doué pour le fonctionnement du PC, Pour toi qui étais frustré il y a longtemps __ Lisez cet article ・ Déplacez simplement votre PC et vous verrez "Quoi! La programmation est intéressante!" Le but est de vous faire réfléchir. __
Je voudrais le sérialiser sous le titre de l'encyclopédie de programmation.
Tout d'abord, bien qu'il s'agisse du formulaire rempli cette fois, le contenu suivant peut être confirmé sur le terminal.
$ ruby review.rb #Si le contenu suivant est affiché, il réussit.
Genre:Dessin animé
---------------------------
Titre:une pièce
---------------------------
Impressions:
Dessin animé national.
J'ai hâte de la sérialisation hebdomadaire.
La ligne cachée est incroyable!
---------------------------
La notation backslash est une notation qui commence par ** \ (backslash) **. L'utilisation suivante est possible.
notation | sens |
---|---|
\n | nouvelle ligne |
\t | languette |
\b | Espace arrière |
\ \ | barre oblique inverse |
La notation backslash est décrite dans "" (double attention)!
Ceci est un exemple de description de \ n.
puts "① La ville du Japon est Tokyo. La capitale de l'Angleterre est Londres"
puts "② La ville du Japon est Tokyo.\n La capitale de l'Angleterre est Londres"
Vous pouvez le vérifier dans le terminal comme suit.
① La ville du Japon est Tokyo. La capitale de l'Angleterre est Londres
② La ville du Japon est Tokyo.
La capitale de l'Angleterre est Londres
Continuons sérieusement la mise en œuvre en utilisant \ n!
Tout d'abord, utilisez la méthode put pour décrire le formulaire rempli.
review.rb
puts "Genre" + ":" + "Dessin animé"
puts "---------------------------"
puts "Titre" + ":" + "une pièce"
puts "---------------------------"
puts "Impressions" + ":\n"
puts "Dessin animé national.\n\n"
puts "J'ai hâte de la sérialisation hebdomadaire.\n\n"
puts "La ligne cachée est incroyable!\n"
puts "---------------------------"
$ ruby review.rb #S'il est écrit comme suit, il réussit.
Genre:Dessin animé
---------------------------
Titre:une pièce
---------------------------
Impressions:
Dessin animé national.
J'ai hâte de la sérialisation hebdomadaire.
La ligne cachée est incroyable!
---------------------------
Cependant, ce code source utilise beaucoup de méthodes put et reste très déroutant. Facilitons la lecture en utilisant les variables apprises la dernière fois!
Décrivez l'utilisation des variables comme suit.
review.rb
#variable
genre = "Dessin animé"
title = "une pièce"
review = "Dessin animé national.\n\n J'ai hâte de la sérialisation hebdomadaire.\n\n La ligne cachée est incroyable!"
line = "---------------------------"
puts "Genre" + ":" + genre
puts line
puts "Titre" + ":" + title
puts line
puts "Impressions" + ":\n"
puts review
puts line
Jusqu'à présent, la concaténation de caractères a été écrite en utilisant +, Vous pouvez utiliser ** Expression Expansion ** pour les organiser plus proprement.
Vous pouvez utiliser une expression dans une chaîne et l'inclure dans la chaîne obtenue par l'expression. Il est écrit en ** # {expression} **.
N'oubliez pas d'écrire ** "" (double attention) lors du développement de l'expression. ** **
Ceci est un exemple de description d'expansion d'expression.
num = "5"
city = "Tokyo"
puts "3 +La réponse à 2 est#{num}est"
puts "La capitale du livre#{city}est"
Dans le terminal, il sera affiché comme suit.
3 +La réponse de 2 est 5
La capitale du livre est Tokyo
Réécrivons review.rb!
review.rb
#variable
genre = "Dessin animé"
title = "une pièce"
review = "Dessin animé national.\n\n J'ai hâte de la sérialisation hebdomadaire.\n\n La ligne cachée est incroyable!"
line = "---------------------------"
puts "Genre: #{genre}\n#{line}"
puts "Titre: #{title}\n#{line}"
puts "Impressions: \n#{review}\n#{line}"
c'est tout! C'est beaucoup plus concis que le premier code.
─────────────────────────────── ■ Livres recommandés par l'auteur ───────────────────────────────
"Introduction à la technologie Web pour devenir un professionnel"
"Comment penser à changer d'emploi"
"Marketing à forte puissance"
"Courage d'être détesté"
"Sortie complète"
─────────────────────────────── ■ Films recommandés par l'auteur ───────────────────────────────
"Mon stagiaire"
"Shin Godzilla"
"Dragon Ball Super Brolly"
「School of Roc」
Recommended Posts