Ενότητα 1 - Τμήμα 1 - Έξοδος
1.1.3 - Εμφανίζοντας περισσότερες εκφράσεις
Μια εντολή εμφάνισης μπορεί να εξάγει πολλά πράγματα ταυτόχρονα. Κάθε στοιχείο πρέπει να χωρίζεται με κόμμα. Για παράδειγμα, αυτός ο κώδικας θα εμφανίσει: Your new score is 1040
>>> print("Your new score is", 1030 + 10)
Η επόμενη γραμμή κώδικα θα εκτυπώσει "Your new score is 1030+10". Οι αριθμοί δεν προστίθενται επειδή βρίσκονται μέσα στα εισαγωγικά. Οτιδήποτε στο εσωτερικό εισαγωγικών, ο υπολογιστής το αντιμετωπίζει ως κείμενο. Οτιδήποτε εκτός, ο υπολογιστής θεωρεί ότι πρόκειται για μαθηματική δήλωση ή κώδικα υπολογιστή.
>>> print("Your new score is", "1030 + 10")
Αυτό το επόμενο παράδειγμα κώδικα δεν λειτουργεί καθόλου. Αυτό συμβαίνει επειδή δεν υπάρχει κόμμα που να διαχωρίζει το κείμενο μεταξύ των εισαγωγικών και των 1030 + 10. Στην αρχή, μπορεί να φαίνεται ότι υπάρχει ένα κόμμα, αλλά το κόμμα βρίσκεται μέσα στα εισαγωγικά. Το κόμμα που διαχωρίζει τους όρους προς εμφάνιση πρέπει να βρίσκεται εκτός των εισαγωγικών. Αν ο προγραμματιστής θέλει να εκτυπωθεί ένα κόμμα, τότε πρέπει να βρίσκεται μέσα στα εισαγωγικά:
>>> print("Your new score is," 1030 + 10)
Αυτό το επόμενο παράδειγμα λειτουργεί, επειδή υπάρχει ένα κόμμα που διαχωρίζει τους όρους.Εμφανίζει:
Your new score is, 1040
Σημειώστε ότι εκτυπώνεται μόνο ένα κόμμα. Τα κόμματα έξω από τα εισαγωγικά διαχωρίζουν τους όρους, ενώ τα κόμματα μέσα στα εισαγωγικά εμφανίζονται. Το πρώτο κόμμα τυπώνεται, το δεύτερο χρησιμοποιείται για να διαχωρίσετε τους όρους.
>>> print("Your new score is,", 1030 + 10)
Τώρα προσπαθήστε να σκεφτείτε.Πότε ένα κόμμα γράφετε έξω από την παρένθεση και πότεόχι. Πότε πρέπει να βάλετε ένα κόμμα και πότε όχι;