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