Ο υπολογιστής διαθέτει διάφορες συσκευές εισόδου όπως πληκτρολόγιο και ποντίκι. Έτσι μπορεί ένα πρόγραμμα να διαβάζει εντολές και δεδομένα από τον χρήστη
Η συνάρτηση input διαβάζει δεδομένα από το πληκτρολόγιο. Σύνταξη
input(μήνυμα που θα εμφανιστεί)
Γράψτε και εκτελέστε το παρακάτω πρόγραμμα
print("Καλησπέρα")
input("Πως σε λένε;")
print("Γεια χαρά!")
Απαντήστε στα παρακάτω ερωτήματα
Η input() από μόνη της δεν αποθηκεύει τα δεδομένα στο πρόγραμμα. Πρέπει λοιπόν εμείς να αποθηκεύσουμε τα δεδομένα σε μια μεαβλητή π.χ.
value = input("Πως σε λένε;")
Γράψτε ένα πρόγραμμα σε γλώσσα προγραμματισμού Python το οποίο
Χάρηκα για τη γνωριμία Γιώργο Κακλαμάνη
Θα χρειστείτε
print( ) για εμφάνιση μηνύματος
value = input("Μήνυμα") για αποθήκευση εισόδου από το πληκτρολόγιο σε μεταβλητή
Υπάρχει ένα πρόβλημα όταν εισάγω αριθμούς. Η εντολή input( ) βλέπει όλα τα δεδομένα ως κείμενο. Έτσι το παρακάτω θα βγάλει λάθος
value = input("Δώσε ένα αριθμό")
value = value + 10
Εκτελέστε το πρόγραμμα που φαίνεται αριστερά. Ποιο είναι το λάθος;
Για να διορθώσετε το λάθος σβήστε το χαρακτήρα # από τη γραμμή 2 και εκτελέστε το πρόγραμμα ξανά
Τι άλλαξε τώρα;
value = int(value)
value = float(value)
value = int( input("Type a number") )