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

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

Python Λειτουργίες εκτύπωσης

Η βασική λειτουργία εκτύπωσης σε Python εκτυπώνει ένα string ή μια σειρά χαρακτήρων στην κανονική έξοδο - συνήθως η κονσόλα που χρησιμοποιείτε για να καλέσετε το πρόγραμμα . Μπορείτε επίσης να το χρησιμοποιήσετε για να εκτυπώσετε αυτούς τους χαρακτήρες σε ένα αρχείο . Η σωστή σύνταξη για να καλέσει τη λειτουργία εκτύπωσης εξαρτάται από την έκδοση της Python που χρησιμοποιείτε . Δήλωση Εκτύπωση
Η

Αποδοκιμασμένα στην έκδοση 3.x οικογένειας , αλλά ακόμα σε χρήση σε 2.x , η δήλωση εκτύπωσης είναι ο απλούστερος τρόπος για να εκτυπώσετε ένα string στην έξοδο της κονσόλας . "Print" είναι μια ειδική λέξη , όπως " επιστροφή" και " να προσπαθήσουμε . " Από προεπιλογή , αυτή η δήλωση εκτυπώνει το συγκεκριμένο αντικείμενο στην κανονική έξοδο . Η σύνταξη είναι ως εξής :

print [ >> στόχο ] , [ σπάγκο ή χαρακτήρα ] Ξενοδοχεία

Από προεπιλογή , Python εκτυπώνει το αντικείμενο και στη συνέχεια εκτυπώνει μια γραμμή τερματισμού , " \\ n ". Εάν τερματίσετε τη δήλωση εκτύπωσης με ένα κόμμα , δεν θα εκτυπώνεται η γραμμή τερματισμού . Μπορείτε επίσης να ορίσετε ένα αρχείο στόχο να γράψει μέσα από τη χρήση του " >> " string και ένα κόμμα μετά το δείκτη του αρχείου .
Εικόνων Λειτουργία εκτύπωσης
Η

στην έκδοση της οικογένειας 3.x , η δήλωση εκτύπωσης αντικαταστάθηκε από τη λειτουργία εκτύπωσης εισήχθη στην έκδοση 2.6 ( Παραπομπή 1 ) . Η λειτουργία εκτύπωσης λειτουργεί όπως κάθε άλλη λειτουργία , και μπορείτε να τον καλέσετε με την ακόλουθη σύνταξη :

εκτύπωσης ( [ αντικείμενο , ... ] [ , sep = "" ] [ , end = ' \\ n' ] [ ,"I̱ leitourgía ektýpo̱si̱s leitourgeí ópo̱s káthe álli̱ leitourgía , kai boreíte na ton kalésete me ti̱n akólouthi̱ sýntaxi̱ :̱

ektýpo̱si̱s ( [ antikeímeno , ... ] [ , sep = "" ] [ , end = ' \\ n' ] [ , file = sys.stdout ] )

Όλα τα επιχειρήματα είναι προαιρετική? χρησιμοποιώντας επιχειρήματα δεν εκτυπώνει μια κενή γραμμή στην κονσόλα . " Σεπτέμβριος " διαχωρίζει τις συνιστώσες του αντικειμένου με το δεδομένο χαρακτήρα . "Τέλος" προσδιορίζει το χαρακτήρα για να εκτυπώσετε στο τέλος - από προεπιλογή , ένα χαρακτήρα νέας γραμμής , αλλά μπορείτε επίσης να χρησιμοποιήσετε ένα κενό string για να δηλώσει την έλλειψη μιας νέας γραμμής . Τέλος , συμπεριλαμβανομένου του " αρχείο" η παράμετρος σας επιτρέπει να ορίσετε ένα αρχείο για να γράψετε .

Η Λειτουργίες που χρησιμοποιείται επίσης για την εκτύπωση
Η

Ορισμένες ειδικές λειτουργίες εργάζονται σε συνδυασμό με λειτουργίες εκτύπωσης για να παρέχει πλήρη λειτουργικότητα Python . " File.write ( ) " είναι μια λειτουργία που γράφει μια σειρά από χαρακτήρες στο συγκεκριμένο αρχείο ? καλώντας χρησιμοποιώντας " sys.stdout " το αρχείο θα εκτελεί την ίδια λειτουργία με μια εντολή print ή λειτουργία. « τοξική για την αναπαραγωγή (αντικείμενο ) " είναι μια λειτουργία που χρησιμοποιείται συχνά σε συνδυασμό με μια δήλωση εκτύπωσης - μετατρέπει το συγκεκριμένο αντικείμενο σε ένα εκτυπώσιμο string
εικόνων Εκτύπωση Παραδείγματα
Η

# εκτυπώσεις "Γεια σας , Python ! " και ένα χαρακτήρα νέας γραμμής

print "Γεια σας , Python ! " # Version 2 onlyprint ( "Γεια σας , Python ! " ) # Version 2 και 3

# εκτυπώνει τα περιεχόμενα του « άφ ' πίνακα με κάθε καταχώρηση πίνακα χωρίζονται από ένα κόμμα

εκτύπωσης" , " . join ( ARR ) # 2 Έκδοση onlyprint ( arr , Σεπτέμβριος = " , " ) # Version 2 και 3

# εκτυπώσεις " Γεια σας , Python ! " σε ένα αρχείο που έδωσε το όνομα " fileptr "print >> fileptr , " Γεια σου , Python ! " ? # Version 2 onlyprint ( " Γεια , Python " , file = fileptr ) # Version 2 , 3 φωτογραφίες
εικόνων

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

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