Huis Persoonlijke financiën Hoe geheugen toevoegen in Ruby door resultaten in variabelen te bewaren - dummies

Hoe geheugen toevoegen in Ruby door resultaten in variabelen te bewaren - dummies

Video: Section 8 2025

Video: Section 8 2025
Anonim

In Ruby noemt u meestal variabelen met kleine letters, cijfers en underscores (_). Ruby verwacht dat een variabele begint met een kleine letter en dan kunt u elke combinatie van andere kleine letters, cijfers of het onderstrepingsteken gebruiken. Ruby-conventie is om "snakecase" te gebruiken bij het benoemen van een variabele. Snakecase splitst woorden op met een onderstrepingsteken, net zoiets als het gebruiken van een lege spatie tussen woorden in een Engelse zin.

Computers geven u niet alleen de mogelijkheid om te berekenen, maar ook de mogelijkheid om informatie op te slaan voor later gebruik. U gebruikt variabelen om een ​​stukje geheugen een naam te geven, informatie in dat geheugen op te slaan en op een later tijdstip de informatie opnieuw op te halen.

Hier zijn enkele voorbeelden van variabelen:

hello_world_title programmer1 blue_eyed_cat_name b a2

De laatste twee voorbeelden, b en a2, zijn volkomen geldig, maar waar ze voor worden gebruikt, is een beetje mysterieus. Gebruik variabelenamen die voor u betekenisvol zijn.

De basismethode die hier wordt gebruikt, werkt voor lokale variabelen. U kunt enkele extra symbolen voor andere doeleinden gebruiken.

Om gegevens in een variabele in Ruby op te slaan, "wijst" u de gegevens toe aan een variabele met een gelijkteken (=):

2. 2. 2: 029> age_of_my_dog = 4 => 4

Anders dan in de wiskundeles betekent het gelijkteken hier niet dat de linkerkant gelijk is aan de rechterkant (er is een ander symbool dat voor dat doel wordt gebruikt). Beschouw in plaats daarvan dat gelijkteken in de betekenis van "verplaats de gegevens rechts in het geheugen met de variabele aan de linkerkant. “

Om de gegevens uit de variabele terug te halen, gebruikt u de naam van de variabele alsof u de gegevens rechtstreeks intypte:

2. 2. 2: 030> age_of_my_dog * 7 => 28

U kunt de resultaten van de berekening toewijzen aan een nieuwe variabele:

2. 2. 2: 031> dogs_age_in_people_years = age_of_my_dog * 7 => 28

Ruby is vrij gul met betrekking tot wat u uw variabelen kunt noemen. Bijna alles kan. Een van de weinige regels is dat de naam niet in strijd mag zijn met Ruby's ingebouwde namen voor zijn opdrachten. Zie het volgende voor een lijst. Als u dit per ongeluk doet, krijgt u een syntaxisfout,.

Hoe geheugen toevoegen in Ruby door resultaten in variabelen te bewaren - dummies

Bewerkers keuze

Handmatig scherpstellen met afstandsmeter op uw Nikon D3200 - dummies

Handmatig scherpstellen met afstandsmeter op uw Nikon D3200 - dummies

Op de Nikon D3200 kunt u de zoeker van de zoeker verwisselen belichtingsmeter met een afstandsmeter, die een vergelijkbaar, meterachtig scherm gebruikt, zoals weergegeven in de volgende afbeelding, om aan te geven of de scherpstelling is ingesteld op het object in het geselecteerde scherpstelpunt. Als links van de 0 balken verschijnen, zoals links wordt weergegeven ...

Live Bekijk fotografie in de automatische modus van uw Nikon D7200 - dummies

Live Bekijk fotografie in de automatische modus van uw Nikon D7200 - dummies

Live Bekijken op uw Nikon D7200 kan zijn nuttig voor het fotograferen van stillevensfoto's. Als u de scène op de monitor kunt zien, hoeft u de zoeker niet herhaaldelijk te controleren terwijl u objecten in de scène rangschikt. (U kunt Live View altijd gebruiken tijdens het samenstellen van uw opname en vervolgens Live View verlaten om daadwerkelijk ...

Mirror Lockup (MUP) op de Nikon D7100 - dummy

Mirror Lockup (MUP) op de Nikon D7100 - dummy

Een onderdeel van het optische systeem van uw Nikon D7100-camera is een spiegel die elke keer dat u op de ontspanknop drukt, beweegt. De kleine trilling veroorzaakt door de actie van de spiegel kan resulteren in een lichte vervaging van het beeld wanneer u een zeer lange sluitertijd gebruikt, opnamen maakt met een lange telelens, ...

Bewerkers keuze

Hoe calls-to-action Marketingautomatisering verhogen Lead Nurturing - dummies

Hoe calls-to-action Marketingautomatisering verhogen Lead Nurturing - dummies

De call-to-action (CTA) is het doel van elke e-mail voor marketingautomatisering. De CTA is erg lastig, omdat je iemand vraagt ​​iets te doen. Dit is een van de redenen waarom contentmarketing zo groot is geworden. Het verbergt je CTA en maakt het nuttig voor de persoon, wanneer het echt ...

Basistypes van segmentatie voor marketingautomatisering - dummies

Basistypes van segmentatie voor marketingautomatisering - dummies

Segmentaties zijn over het algemeen dynamisch bij marketingautomatisering. Er zijn echter eigenlijk drie hoofdtypen segmentaties. Als u uw doel voor elke lijst kent, kunt u bepalen hoe u uw segmentatie op de juiste manier bewerkt. Overweeg het volgende model bij het bepalen van uw doel: Eenmalig gebruik: statische segmentatie Een specifieke actie bijhouden: semi-dynamische lijst Lijst ...

Hoe u trackingcode toevoegt aan websites - dummies

Hoe u trackingcode toevoegt aan websites - dummies

Trackingcode is een klein stukje code dat u gaat plaatsen op uw site. De trackingcode plaatst een cookie in de browser van elke persoon. Een cookie is een klein trackingbaken dat wordt gebruikt om de acties van mensen te volgen op uw site. Het toevoegen van een trackingcode aan uw website kan variëren op basis van de manier waarop ...

Bewerkers keuze

Kantoor 2011 voor Mac: PowerPoint's Slide Master View gebruiken - dummies

Kantoor 2011 voor Mac: PowerPoint's Slide Master View gebruiken - dummies

Office 2011 voor Mac heeft een boordevol handige PowerPoint-functies. Gebruik de diamodelweergave om elementen toe te voegen, te verwijderen, te rangschikken en op te maken op uw diamodel en diapresentaties. Een diamodel en elke dia-indeling kunnen een eigen naam krijgen (klik met de rechtermuisknop op de respectieve miniaturen en kies Naam master hernoemen of Lay-out wijzigen). Toepassen ...

Perfectioneren PowerPoint 2008 voor Mac presentatievaardigheden - dummies

Perfectioneren PowerPoint 2008 voor Mac presentatievaardigheden - dummies

Leren hoe u uw diavoorstellingen kunt opvullen met deze handige PowerPoint 2008 voor Mac-functies. Presentaties op verschillende platforms Om uw presentaties op andere platforms te spelen, installeert u Flip4Mac, een gratis QuickTime-codec waarmee u het Windows Media Video-formaat in QuickTime kunt afspelen. Hand-outs afdrukken Om hand-outs met regels voor het maken van notities af te drukken, kiest u Bestand → Afdrukken. Kijk ...

Perfectioneren PowerPoint 2011 voor Mac Presentatievaardigheden - dummies

Perfectioneren PowerPoint 2011 voor Mac Presentatievaardigheden - dummies

Laat uw publiek geen last hebben van "death by PowerPoint" met de presentaties die u in PowerPoint 2011 voor Mac maakt. Verhoog uw diavoorstellingen met deze handige functies van PowerPoint 2011: Presentaties op verschillende platforms: om uw presentaties op andere platforms te spelen, installeert u Flip4Mac, een gratis QuickTime-codec waarmee u het Windows Media Video-formaat in QuickTime kunt afspelen. ...

BEGIN doen volgende vervolgens
END anders nil true
alias elsif niet undef > en
einde of tenzij beginnen
zorgen redo tot break
false rescue wanneer case
voor retry terwijl class
of return terwijl def
in zelf __ FILE __ gedefinieerd?
module super __ LINE __