Ο υπολογιστής διαθέτει διάφορες συσκευές εισόδου όπως πληκτρολόγιο και ποντίκι. Έτσι μπορεί ένα πρόγραμμα να διαβάζει εντολές και δεδομένα από τον χρήστη
Η συνάρτηση 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") )