[Vollständige Programmierung] §5 Erstellen Sie eine Überprüfungsverwaltungs-App in Ruby

Zweck

Obwohl ich begeistert war von "Lass uns Programmieren lernen !!" Die Programmierung scheint schwierig zu sein, ich kann kein Englisch lesen, ich bin nicht gut im PC-Betrieb, Für Sie, die vor langer Zeit frustriert waren __ Lesen Sie diesen Artikel ・ Bewegen Sie einfach Ihren PC und Sie sehen "Was! Programmierung ist interessant!" Der Zweck ist, Sie zum Nachdenken zu bringen. __ __

Ich möchte es unter dem Titel Programming Encyclopedia serialisieren.

Entwicklungsumgebung

Vorbereitung

  1. Erstellen Sie auf Ihrem Desktop einen Ordner mit dem Namen "revew.rb".
  2. Starten Sie VsVode und öffnen Sie revew.rb mit "⌘ + O".

Vollständiges Formular

Obwohl es sich diesmal um das ausgefüllte Formular handelt, können zunächst die folgenden Inhalte auf dem Terminal bestätigt werden.

$ ruby review.rb #Wenn der folgende Inhalt angezeigt wird, ist er erfolgreich.
Genre:Karikatur
---------------------------
Titel:ein Stück
---------------------------
Impressionen:
Nationaler Cartoon.

Ich kann die wöchentliche Serialisierung kaum erwarten.

Die versteckte Linie ist unglaublich!

---------------------------

Backslash-Notation

Backslash-Notation ist eine Notation, die mit ** \ (Backslash) ** beginnt. Die folgende Verwendung ist möglich.

Notation Bedeutung
\n Neue Zeile
\t Tab
\b Rückraum
\ \ Backslash

Die Backslash-Notation ist in "" beschrieben (doppelte Vorsicht)!

Dies ist ein Beschreibungsbeispiel für \ n.

puts "① Die Stadt Japan ist Tokio. Die Hauptstadt von England ist London"
puts "② Die Stadt Japan ist Tokio.\n Die Hauptstadt von England ist London"

Sie können dies im Terminal wie folgt überprüfen.

① Die Stadt Japan ist Tokio. Die Hauptstadt von England ist London
② Die Stadt Japan ist Tokio.
Die Hauptstadt von England ist London

Fahren wir mit der Implementierung ernsthaft fort, indem wir \ n verwenden!

SCHRITT 1: Zeigen Sie Zeichen auf dem Bildschirm an

Notation mit der Puts-Methode

Verwenden Sie zunächst die Puts-Methode, um das ausgefüllte Formular zu beschreiben.

review.rb


puts "Genre" + ":" + "Karikatur"
puts "---------------------------"
puts "Titel" + ":" + "ein Stück"
puts "---------------------------"
puts "Impressionen" + ":\n"
puts "Nationaler Cartoon.\n\n"
puts "Ich kann die wöchentliche Serialisierung kaum erwarten.\n\n"
puts "Die versteckte Linie ist unglaublich!\n"
puts "---------------------------"
$ ruby review.rb #Wenn es wie folgt geschrieben ist, ist es erfolgreich.
Genre:Karikatur
---------------------------
Titel:ein Stück
---------------------------
Impressionen:
Nationaler Cartoon.

Ich kann die wöchentliche Serialisierung kaum erwarten.

Die versteckte Linie ist unglaublich!

---------------------------

Dieser Quellcode verwendet jedoch viele Puts-Methoden und bleibt sehr verwirrend. Erleichtern wir das Lesen anhand der zuletzt erlernten Variablen!

Notation mit Variablen

Beschreiben Sie die Verwendung von Variablen wie folgt.

review.rb


#Variable
genre = "Karikatur"
title = "ein Stück"
review = "Nationaler Cartoon.\n\n Ich kann die wöchentliche Serialisierung kaum erwarten.\n\n Die versteckte Linie ist unglaublich!"
line = "---------------------------"

puts "Genre" + ":" + genre
puts line
puts "Titel" + ":" + title
puts line
puts "Impressionen" + ":\n"
puts review
puts line

Notation mit Ausdruckserweiterung

Bis zu diesem Punkt wurde die Zeichenverkettung mit +, geschrieben. Sie können ** Ausdruckserweiterung ** verwenden, um sie übersichtlicher zu organisieren.

Ausdruckserweiterung

Sie können einen Ausdruck in einer Zeichenfolge verwenden und in die vom Ausdruck erhaltene Zeichenfolge aufnehmen. Es ist in ** # {Ausdruck} ** geschrieben.

Vergessen Sie nicht, ** "" (doppelte Vorsicht) zu schreiben, wenn Sie den Ausdruck erweitern. ** **.

Dies ist ein Beschreibungsbeispiel für die Ausdruckserweiterung.

num = "5"
city = "Tokio"

puts "3 +Die Antwort auf 2 ist#{num}ist"
puts "Die Hauptstadt des Buches#{city}ist"

Im Terminal wird es wie folgt angezeigt.

3 +Die Antwort von 2 ist 5
Die Hauptstadt des Buches ist Tokio

Lassen Sie uns review.rb umschreiben!

review.rb


#Variable
genre = "Karikatur"
title = "ein Stück"
review = "Nationaler Cartoon.\n\n Ich kann die wöchentliche Serialisierung kaum erwarten.\n\n Die versteckte Linie ist unglaublich!"
line = "---------------------------"

puts "Genre: #{genre}\n#{line}"
puts "Titel: #{title}\n#{line}"
puts "Impressionen: \n#{review}\n#{line}"

das ist alles! Es ist viel prägnanter als der erste Code.

Bemerkungen

─────────────────────────────── ■ Vom Autor empfohlene Bücher ───────────────────────────────

"Einführung in die Web-Technologie, um ein Profi zu werden"
</ br> "Wie man über einen Jobwechsel nachdenkt"
"High Power Marketing"
"Mut, gehasst zu werden"
"Vollständige Ausgabe"

─────────────────────────────── ■ Vom Autor empfohlene Filme ───────────────────────────────

"Mein Praktikant"
"Shin Godzilla"
"Dragon Ball Super Brolly"
「School of Roc」

Recommended Posts

[Vollständige Programmierung] §5 Erstellen Sie eine Überprüfungsverwaltungs-App in Ruby
Erstellen Sie eine neue App mit Rails
Erstellen Sie eine TODO-App in Java 7 Create Header
Multiplikation innerhalb eines Ruby-Arrays
Erstellen Sie eine Lotterie mit Ruby
Ich möchte eine Parkettdatei auch in Ruby erstellen
Ich habe versucht, eine einfache Karten-App in Android Studio zu erstellen
Erstellen Sie eine Datenbank in einer Produktionsumgebung
Implementieren Sie den gRPC-Client in Ruby
Was ist ein Ausschnitt in der Programmierung?
Erstellen Sie ein Servlet-Programm in Eclipse
[Vollständige Programmierung] §3 Berechnen wir mit Ruby!
Versuchen Sie, eine Server-Client-App zu erstellen
Ich habe ein Kalenderproblem mit Ruby versucht
[Rails6] Erstelle eine neue App mit Rails [Anfänger]
Lassen Sie uns eine Taschenrechner-App mit Java erstellen
[Rails 5] Erstelle eine neue App mit Rails [Anfänger]
[Portfolio] Lesezeichen-Verwaltungs-App [Ruby on Rails]
Anfänger haben mit Ruby on Rails ein Portfolio erstellt
Ruby Review 2
Erstellen Sie eine Windows-Desktopanwendung in Ruby und verteilen Sie eine ausführbare Datei (.exe)!
Ruby Review 1
Escape-Verarbeitung beim Erstellen einer URL in Ruby
Erstellen Sie mit Spring Boot eine einfache Such-App
Erstellen Sie eine CSR mit erweiterten Informationen in Java
Implementieren Sie Benutzerverwaltungsfunktionen in einem Assistentenformat
Versuchen Sie, ein Bulletin Board in Java zu erstellen
Erstellen Sie mit SwiftUI 2.0 eine benutzerdefinierte Registerkartenansicht
Lassen Sie uns mit Java ein supereinfaches Webframework erstellen
Ich habe versucht, eine LINE-Klon-App zu erstellen
Ich habe eine Ruby-Erweiterungsbibliothek in C erstellt
So erstellen Sie ein Thema in Liferay 7 / DXP
Erstellen Sie in Salesforce ein Tool zur Namensidentifizierung
So erstellen Sie einfach ein Pulldown mit Rails
(Ruby on Rails6) Erstellen von Daten in einer Tabelle
Eine bestimmte Programmierklasse Ruby grundlegende Anwendungsfunktion
Richten Sie einen Webhook in der benutzerdefinierten App von Shopify ein
Docker-Befehl zum Erstellen eines Rails-Projekts in einem einzigen Schlag in einer Umgebung ohne Ruby