Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να δημιουργήσετε μια λειτουργία μετατροπής της θερμοκρασίας Σε Python

Η Python είναι μια ερμηνευτική , open-source γλώσσα προγραμματισμού που είναι ιδανικό για αρχάριους προγραμματιστές εξαιτίας της σύνταξης της φυσικής γλώσσας . Όταν μαθαίνουν να προγραμματίζω σε Python , μπορεί να σας ζητηθεί να δημιουργήσετε μια συνάρτηση μετατροπής θερμοκρασίας . Για να δημιουργήσετε ένα πρόγραμμα που μετατρέπει μεταξύ Κελσίου και Φαρενάιτ , να ζητήσει από το χρήστη να εισάγει μια θερμοκρασία , μετατρέπει τη θερμοκρασία , στη συνέχεια, να εκτυπώσετε την απάντηση . Στην Python , χρησιμοποιήστε τη λειτουργία " raw_input " , η λειτουργία " int " και τη λειτουργία " print" . Οδηγίες
Η

1 Ανοίξτε το πρόγραμμα επεξεργασίας Python . 2

Προτροπή του χρήστη να εισάγετε μια θερμοκρασία . Για παράδειγμα, πληκτρολογήστε :

θερμοκρασία = raw_input ( " Παρακαλώ εισάγετε μια θερμοκρασία για την Python για να Μετατροπή: " )

Σε αυτό το παράδειγμα , " raw_input " αιχμαλωτίζει είσοδο του χρήστη και αποθηκεύει ως ένα string στη μεταβλητή " θερμοκρασία ".
εικόνων 3

Μετατρέψτε το string σε ακέραιο. Για παράδειγμα, πληκτρολογήστε :

temp = int ( θερμοκρασία )

Για μαθηματικούς υπολογισμούς , Python απαιτεί μια αριθμητική δομή δεδομένων , αντί μιας συμβολοσειράς. Σε αυτό το παράδειγμα , η Python μετατρέπει το string " θερμοκρασία " σε ακέραιο χρησιμοποιώντας τη λειτουργία " int " .
Η 4

Προτροπή στο χρήστη να εισάγει τον τύπο μετατροπής . Για παράδειγμα, πληκτρολογήστε :

ConvertTemp = raw_input ( " Παρακαλώ επιλέξτε είτε Celcius πληκτρολογώντας c ή Φαρενάιτ ( στ ) πληκτρολογώντας f" )

Python αποθηκεύει την επιλογή του χρήστη στη μεταβλητή " ? . ConvertTemp "
5

Δημιουργία " if " για να μετατρέψετε τη θερμοκρασία . Για παράδειγμα, πληκτρολογήστε :

αν ConvertTemp == "c " : κελσίου = ( 5/9) * ( temp_int - 32 ) print " θερμοκρασία σας σε Celcius είναι " , ( Κελσίου ) Τύπος elif == " f" : Φαρενάιτ = ( 9.5 ) * (θερμοκρασία +32 ) print " θερμοκρασία σας σε Φαρενάιτ είναι " , ( Φαρενάιτ ) else: print " Sorry . Παρακαλώ δοκιμάστε ξανά και εισάγετε ένα C ή F " ?

Σε αυτό το παράδειγμα , το πρόγραμμα ελέγχει αν ο χρήστης έχει εισέλθει σε μια " c " για Κελσίου ή" f " για Fahrenheit , στη συνέχεια, εκτελεί το μαθηματικό υπολογισμό και εκτυπώνει τη θερμοκρασία μετατροπή . Εάν ο χρήστης δεν εισάγει ένα "c" ή " f ", το πρόγραμμα ζητά από το χρήστη να προσπαθήσει ξανά .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα