Εφαρμογή κανόνων ονομασίας με μεταβλητές στο VEXcode GO

Στο VEXcode GO, πρέπει να δώσετε ένα όνομα σε μια νέα μεταβλητή όταν δημιουργείτε μία.


Κανόνες έγκυρου ονόματος

Τα ονόματα των μεταβλητών πρέπει να είναι μοναδικά, αλλά υπάρχουν και άλλες προδιαγραφές που πρέπει να ακολουθεί το όνομα. 

Τα ονόματα μεταβλητών χρησιμοποιούνται στις ακόλουθες θέσεις:

  1. Αριθμητικό (δημιουργήθηκε με τη χρήση του "Δημιουργία μεταβλητής")
  2. Λογική τιμή (δημιουργήθηκε με τη χρήση του "Δημιουργία λογικής τιμής")
  3. Λίστα (δημιουργήθηκε με τη χρήση της επιλογής «Δημιουργία λίστας»)
  4. Λίστα 2D (δημιουργήθηκε με τη χρήση της επιλογής "Δημιουργία λίστας 2D")


Ακολουθεί μια επισκόπηση των κριτηρίων κατά την επιλογή ενός έγκυρου ονόματος:

  • Το όνομα δεν μπορεί να χρησιμοποιήσει ειδικούς χαρακτήρες.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα γράφει «bigNumber!», το οποίο περιλαμβάνει ένα θαυμαστικό. Μια προειδοποίηση αναφέρει ότι δεν επιτρέπονται σύμβολα.
  • Το όνομα πρέπει να ξεκινά με ένα γράμμα. Δεν μπορεί να ξεκινά με αριθμό.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα γράφει «2ndWheel», το οποίο ξεκινά με έναν αριθμό. Μια προειδοποίηση αναφέρει ότι απαιτείται γράμμα.
  • Το όνομα δεν μπορεί να χρησιμοποιήσει κενά.
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα αναγράφει «προηγούμενος αριθμός», το οποίο περιλαμβάνει ένα κενό. Μια προειδοποίηση αναφέρει "Δεν επιτρέπονται κενά".
  • Το όνομα δεν μπορεί να είναι δεσμευμένη λέξη στο VEXcode GO. Μια δεσμευμένη λέξη είναι μια λέξη ή όνομα που χρησιμοποιεί ήδη το VEXcode GO.
    Example of an invalid variable name. The name reads 'if', which is a word that VEXcode 123 is already using. A warning reads VEXcode keyword not allowed.
    Παραδείγματα:for, while, break, else, not.
  • Το όνομα πρέπει να είναι μοναδικό (χρησιμοποιείται μόνο μία φορά), αλλά μπορείτε να χρησιμοποιήσετε διαφορετικά πεζά και πεζά γράμματα (ένα κεφαλαίο και ένα πεζό).
    Παράδειγμα μη έγκυρου ονόματος μεταβλητής. Το όνομα είναι «μετρητής», το οποίο έχει ήδη οριστεί στο έργο. Μια προειδοποίηση αναφέρει "Το όνομα έχει καταληφθεί".

Πιθανά σφάλματα ονόματος

Όταν δημιουργείτε ένα όνομα μεταβλητής, εάν δείτε το σφάλμα "Name Taken", αυτό σημαίνει ότι υπάρχει ένα διπλότυπο όνομα σε οποιαδήποτε από τις παραπάνω ομάδες. 

Παράδειγμα χρήστη που δημιουργεί μια μεταβλητή με όνομα που έχει ήδη καταληφθεί από μια άλλη μεταβλητή. Μια προειδοποίηση αναφέρει "Το όνομα έχει καταληφθεί".

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: