Αποδοκιμασμένα στην έκδοση 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 φωτογραφίες
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα