Βίντεο: Ελένη Φουρέιρα - Το Κάτι Που Έχεις - Official Music Video 2024
Γλώσσες προγραμματισμού, όπως το Ruby, παρακολουθείτε τα διάφορα είδη δεδομένων που μπορεί να θέλετε να εργαστείτε σε ένα πρόγραμμα. Για κάθε τύπο δεδομένων, η γλώσσα συχνά παρέχει κοινές και μοναδικές δυνατότητες για τον χειρισμό αυτών των δεδομένων.
Στην Ruby, οι αριθμοί είναι ένας τύπος δεδομένων. Μπορείτε να κάνετε μια ποικιλία από πράγματα με αριθμούς, συμπεριλαμβανομένης της εκτέλεσης των κοινών αριθμητικών πράξεων πάνω τους.
Τα γράμματα, επίσης γνωστά ως χαρακτήρες, είναι ένας άλλος τύπος δεδομένων στο Ruby. Το Ruby μπορεί να λειτουργήσει με μεμονωμένους χαρακτήρες ή συλλογές χαρακτήρων (όπως λέξεις ή προτάσεις). Ο Ruby, όπως και πολλές άλλες γλώσσες προγραμματισμού, ονομάζει αυτές τις συλλογές χορδές.
Οι χαρακτήρες και οι συμβολοσειρές που περιέχουν χαρακτήρες μπορούν να αντιπροσωπεύουν περισσότερο από το τυπικό αλφάβητο (Α έως Ζ). Οι χαρακτήρες μπορεί να είναι οποιοδήποτε από τα ορατά σύμβολα στο πληκτρολόγιό σας και πολλά που δεν είναι άμεσα ορατά (συμπεριλαμβανομένων των διαστημάτων, των καρτελών και άλλων ειδικών συμβόλων).
Αυτό μπορεί να προκαλέσει σύγχυση, επειδή αυτό σημαίνει ότι ο χαρακτήρας "3" και ο αριθμός 3 φαίνονται ακριβώς οι ίδιοι. Πώς τους αποκαλεί ο Ruby;
Παρατηρήστε τα εισαγωγικά στην τελευταία παράγραφο. Ο Ruby θυμάται ότι χρησιμοποιήσατε εισαγωγικά όταν επαναλαμβάνετε τα αποτελέσματά του:
2. 2. Στο 2: 004> "3" = "3" 2. 2. 2: 005> 3 => 3
Σε Ruby, αν θέλετε να ανατρέξετε σε μια σειρά χαρακτήρων, τοποθετήστε τα μεταξύ εισαγωγικών. Αν εννοείτε έναν πραγματικό αριθμό, γράφετε μόνο τα ψηφία αυτού του αριθμού χωρίς εισαγωγικά. Δοκιμάστε αυτό:
2. 2. 2: 001> 1000 => 1000
Το πρώτο στοιχείο, το " hello ", είναι μια συνηθισμένη αγγλική λέξη και είναι μια συμβολοσειρά. Το δεύτερο στοιχείο, "1000", είναι μια συμβολοσειρά που αντιπροσωπεύει χίλιες. Και το τρίτο στοιχείο, 1000, είναι ένας πραγματικός αριθμός.
Πίσω από τις σκηνές, ο Ruby παρακολουθεί τις διαφορές μεταξύ αυτών των αντικειμένων που προκύπτουν και επιτρέπει διαφορετικά είδη ισχυρών λειτουργιών ανάλογα με τον τύπο αυτών των δεδομένων.
Στα προγράμματά σας, χρησιμοποιείτε ίσια εισαγωγικά ("") και αν χρησιμοποιείτε IRB ή πρόγραμμα επεξεργασίας προγραμματισμού όπως το Atom, θα πρέπει να είστε εντάξει. Αν λάβετε σφάλμα κατά τη χρήση συμβολοσειρών, ίσως χρησιμοποιείτε εισαγωγικά εισαγωγικά , γνωστά και ως σγουρά εισαγωγικά . Αυτό μπορεί να οφείλεται στο γεγονός ότι χρησιμοποιήσατε έναν επεξεργαστή κειμένου (όπως το Microsoft Word) για να γράψετε κώδικα αντ 'αυτού και ο Ruby μπορεί να μπερδευτεί.