De basis printfunctie in Python drukt een tekenreeks of een reeks van tekens naar de standaard uitvoer - meestal de console die u gebruikt om het programma te noemen . U kunt het ook gebruiken om deze tekens afdrukken naar een bestand . De juiste syntaxis voor het aanroepen van de print functie is afhankelijk van de versie van Python die u gebruikt . Print Verklaring Afgekeurd in versie familie 3.x , maar nog steeds in gebruik in 2.x , de print-statement is de eenvoudigste manier om het afdrukken van een string naar de console output. " Print " is een bijzonder sleutelwoord , zoals " return " en " proberen. " Standaard , deze verklaring drukt het gegeven object naar de standaard uitvoer . De syntaxis is als volgt : afdruk [ >> doelwit ] , [ tekenreeks of karakter ] Standaard , Python drukt het object en drukt vervolgens een lijn terminator , " \\ n . " Als je uiteindelijk de print-statement met een komma , zal het niet print de lijn terminator . U kunt ook een doelbestand opgeven om door te schrijven met behulp van de " >> " string en een komma na de file pointer . Printfunctie in versie familie 3.x , werd het print-statement vervangen door de print functie geïntroduceerd in versie 2.6 ( referentie 1 ) . De print functie werkt als elke andere functie , en u het met de volgende syntaxis bellen : afdruk ( [ object , ... ] [ , september = ' ' ] [ , einde = ' \\ n ' ] [ ,", file = sys.stdout ] ) op Twitter Alle argumenten zijn optioneel ; gebruik geen argumenten drukt een lege lijn naar de console . " september " scheidt de componenten van het object met de gegeven teken . "End " geeft het teken om af te drukken op het einde - standaard , een nieuwe regel , maar u kunt ook gebruik maken van een lege string aan het ontbreken van een nieuwe regel betekenen . Tot slot , met inbegrip van de parameter " bestand" kunt u een bestand op te geven om te schrijven naar . Functies ook gebruikt voor het afdrukken Sommige speciale functies werken in combinatie met print functies om volledige functionaliteit te bieden aan Python . " File.write ( ) " is een functie die een reeks tekens schrijft aan het opgegeven bestand , noemde het gebruik van " sys.stdout " als het bestand zal dezelfde functie als een print statement of functie . " Voortpl ( object ) " is een functie vaak gebruikt in combinatie met een print statement - het het gegeven object in een printbare touwtje zet Print Voorbeelden # print " Hallo , Python ! " en een nieuwe regel print " Hallo , Python ! " # Versie 2 onlyprint ( " Hallo , Python ! " ) # Version 2 en 3 < br > # drukt de inhoud van de array ' arr ' met elke array binnenkomst gescheiden door een komma afdruk Nieuws " , " . join ( arr. ) # Versie 2 onlyprint ( arr , september = " , " ) # Version 2 en 3 # print " Hallo , Python ! " om een bestand gegeven door de naam " fileptr "print >> fileptr , " Hallo , Python ! " ; # Versie 2 onlyprint ( " Hallo , Python ! " , file = fileptr ) # Versie 2 en 3
|