Python är ett tolkningsmeddelande , open - source programmeringsspråk som är idealisk för nybörjare programmerare på grund av dess naturliga språket syntax . När lära sig att programmet i Python , kan du bli ombedd att skapa en funktion temperatur omvandling . För att skapa ett program som konverterar mellan Celsius och Fahrenheit , ber användaren att mata in en temperatur , konvertera temperatur , sedan skriva ut svaret . I Python , använd " raw_input " funktion, " int " -funktionen och " print " -funktion . Instruktioner
1
Öppna din Python redaktör .
2
Uppmana användaren att ange en temperatur . Till exempel , typ :
temperatur = raw_input ( " Vänligen ange en temperatur för Python konvertera: " ) katalog
I detta exempel , " raw_input " fångar användarens input och lagrar den som en sträng i variabeln " temperatur . " Addera 3
konvertera strängen till ett heltal . Till exempel , typ :
temp = int ( temperatur ) katalog
för matematiska beräkningar , kräver Python en numerisk datastruktur stället för en sträng . I detta exempel , konverterar Python strängen " temperaturen " till ett heltal med " int " -funktion .
4
Uppmana användaren att ange vilken typ av omvandling . Till exempel , typ :
convertTemp = raw_input ( " Välj antingen Celsius genom att skriva c eller Farenheit ( F ) genom att skriva f " ) katalog
Python lagrar användarens val i variabeln " ; . convertTemp "
5
Skapa ett " om " uttalande att konvertera temperatur . Till exempel , typ :
om convertTemp == " C " : celcius = ( 5/9 ) * ( temp_int - 32 ) print " Din temperaturen i Celsius är " , ( Celsius ) Elif typ == " f " : Farenheit = (9/5) * ( temp +32 ) print " Din temperaturen i Farenheit är " , ( Farenheit ) annars : print " Förlåt . Försök igen och ange en C eller F " ,
I det här exemplet kontrollerar programmet om användaren har skrivit ett " c " för Celsius eller " f " för Fahrenheit , sedan utför matematisk beräkning och skriver ut den omvandlade temperaturen . Om användaren inte anger ett " c " eller " f " programmet uppmanar användaren att försöka igen .