Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Python utskriftsfunktioner

    Den grundläggande utskriftsfunktionen i Python skriver en sträng eller en serie av tecken till standard output - oftast konsolen du använder för att ringa till programmet . Du kan också använda den för att skriva ut dessa tecken till en fil . Den korrekta syntaxen för att anropa print funktion beror på vilken version av Python som du använder . Print Statement

    Borttagen i version familjen 3.x men fortfarande används i 2.x , är trycket uttalande det enklaste sättet att skriva ut en sträng till konsolen utgång . " Print " är en speciell nyckelord , som " avkastning " och " försök . " Som standard skrivs detta uttalande den angivna objektet till standard ut . Syntaxen är som följer :

    tryck [ >> målet ] , [ sträng eller karaktär ]

    Som standard skrivs Python objektet och sedan skriver en linjeenhet , " \\ n . " Om du avslutar utskriften uttalande med ett kommatecken , kommer det ut inte linjeenhet . Du kan även ange ett mål fil att skriva igenom med hjälp av " >> " sträng och ett kommatecken efter filen pekaren .
    Print Funktion

    i version familj 3.x , var trycket uttalande ersättas med utskriftsfunktionen introducerades i version 2.6 ( ref 1 ) . Utskriftsfunktionen fungerar som någon annan funktion , och du kallar det med följande syntax :

    print ( [object , ... ] [ , Sep = ' ' ] [ , avsluta = ' \\ n ' ] [ ,", file = sys.stdout ] ) katalog

    Alla argument är valfria , med inga argument skriver en tom rad till konsolen . " Sep" separerar komponenterna av objektet med den givna tecknet . " End " anger tecknet att skrivas ut i slutet - som standard , en radbrytningstecken , men du kan även använda en tom sträng för att betyda avsaknaden av en ny linje . Slutligen , däribland " file " parametern kan du ange en fil att skriva till .
    Fungerar även användas för utskrift

    Några speciella funktioner fungerar i tillsammans med utskriftsfunktioner för att tillhandahålla full funktionalitet till Python . " File.write ( ) " är en funktion som skriver en teckensträng till den givna filen , kalla det med " sys.stdout " som filen kommer att utföra samma funktion som ett tryck uttalande eller funktion . " Repr. (objekt) " är en funktion som ofta används i samband med en tryck uttalande - den konverterar den angivna objektet i en tryckbar sträng
    Print Exempel

    # skriver " Hej , Python ! " och en radmatningstecken

    skriva " Hej , Python ! " # Version 2 onlyprint ( " Hej , Python ! " ) # Version 2 och 3

    skriver # innehållet i arrayen " arr " med varje array posten separerade med ett kommatecken

    print " , " . gå ( arr ) # Version 2 onlyprint ( arr , sep = " , " ) # Version 2 och 3 bilder

    # skriver " Hej , Python ! " till en fil ges av namnet " fileptr " print >> fileptr , " Hej , Python ! " ; # Version 2 onlyprint ( " Hej , Python ! " , file = fileptr ) # Version 2 och 3

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ut Call Stack i Python
    ·Hur man gör en loop i Python
    ·Skiftlägesokänslig strängjämförelser i Python
    ·Hur får Utgång från skalets kommandorad i Python
    ·Hur indrag en Python fil
    ·Ta bort en variabel i en funktion med Python
    ·Vilken typ av datorprogram är Python 2.2.1
    ·Hur man kan öka Matrix Storlek på Python
    ·Göra Sammanställt Python Filer
    ·Hur att skapa en buffert i Python
    Utvalda artiklarna
    ·Så här hittar värde i Recordset Visual Basic
    ·Hur hittar versaler i Python
    ·Konfigurera en Outlook-kalender Script
    ·Hur man kontrollerar en Get variabeln är satt i PHP
    ·Så här kontrollerar för existensen av appSettings i …
    ·Hur man använder DataReader i VB.Net
    ·Teknikerna för Semantic Beskrivning
    ·Hur konvertera Visual Logic till Visio
    ·Hur fixar Driftstid Misstag 6
    ·Hur kopierar du en fil i JSP
    Copyright © Dator Kunskap http://www.dator.xyz