Video: Web Scraping with Nokogirl/Kimono by Robert Krabek 2024
När du använder Interactive Ruby (IRB) använder du förmodligen Rubys inbyggda putsmetod som skriver ut en sträng för dig. Du kan också använda puts och en annan inbyggd produktionsorienterad metod som kallas skriv ut för att skriva ut ett meddelande och sedan samla in lite inmatning från din användare.
Utskriftsmetoden är precis som sätter, men i stället för att automatiskt lägga till en ny linje i slutet av strängen, lämnar skrivaren markören på samma rad i slutet av strängen.
A ny linje karaktär (ibland kallad en vagnretur, linjematning, eller linjeavskiljare ) är en osynlig karaktär som instruerar terminalen för att flytta den nuvarande positionen där den visar tecken på en rad och helt tillbaka till vänster (som standard). Newline, vagnretur och radmatning är faktiskt tre olika saker, men du kan bara använda termen newline.
Markören i terminalen är den nuvarande positionen där terminalen skriver ut tecken eller väntar på att du skriver. I ditt terminalprogram dras markörens position vanligtvis som ett understreck eller blocktecken. Det kan också blinka.
Följ dessa steg för att starta ett program (i det här exemplet är programmen ett som gör att du kan rita former):
-
Byt till din Atom-editor och se till att du tittar på ditt nya projektfönster. Det ska vara tomt.
-
Skriv en kommentar högst upp i filen som en påminnelse om vad programmet ska göra:
# # Ruby For Kids Project 4: Former # Programmerad av: Chris Haupt # Experiment med teckning av ASCII konstformer med kod. #
Kommentarer är etiketter, beskrivningar, förklaringar eller anteckningar som du anger i din kod för att läsas av dig och andra människor. Ruby försöker inte tolka eller köra kommentarer. Du lät Ruby veta att en rad är en kommentar genom att lägga till hash-karaktären (#) innan din kommentar börjar. Ibland är det användbart att "kommentera" kod som inte fungerar eller som du inte behöver men inte heller vill ta bort från filen. Du lägger helt enkelt ett kommentartecken framför de linjer du vill gömma från Ruby.
-
Visa ett meddelande till din användare som kommer att visas när programmet körs:
sätter "Välkommen till former" skriv ut "Hur stor vill du ha din form?"