Hur man skapar ett program som löser kvadratiska ekvationer på python

Python är ett programmeringsspråk som kan användas för att skriva ett brett utbud av program. Ett sådant program löser kvadratiska ekvationer. Om du är intresserad av att skapa ett program som kan lösa kvadratiska ekvationer, guidar du dig genom processen.

Steg

Bild med titeln Pythonweb.jpg
1. Installera och ställa in Python. Besök pytonorm.org och ladda ner den senaste versionen av Python för din enhet (Windows, MacOS, Linux).
  • Du kommer att ha flera filer för Python nedladdad på din enhet. Den fil som behövs för denna process kallas "tomgång", som Python Editor, men inte tar bort några andra filer eftersom de används som referens för tomgång.
  • Bild med titeln Skärm Skott 2021 02 17 vid 8.49.46 pm.jpg
    2. Ställ in ditt program. Öppna tomgång från dina nedladdade filer från Python.org. Du kommer nu att ha Python-skalet visas på din skärm. På fliken Fil väljer du "Ny fil". En annan applikation öppnas, vilket är den faktiska Python-redigeraren. På Python Editor väljer du "Spara som" på fliken Fil. Du kan spara filen som allt du föredrar, som "Lösning av kvadratisk ekvationer".
  • Bild med titeln Skärm Skott 2021 02 21 kl 9.40.01 pm.jpg
    3. Importera moduler till python. Många funktioner är inte inbyggda i Python-därför måste du importera moduler för att köra vissa funktioner. För det här programmet måste du importera matte modulen för att göra grundläggande matematiska funktioner som kvadratiska rötter. Du gör det genom att skriva "Importera matte"På din Python Editor.
  • 4. Lägg till kommentarer. För varje program som du kodar måste du ha kommentarer så att du och andra programmerare kan förstå vad varje sektion av kod gör. Utan kommentarer är programmen mycket svåra att förstå. För att lägga till kommentarer skriver du "#" och sedan din kommentar. Dessa kommentarer påverkar inte Python och är bara där för programmerare att läsa.
  • På det här programmet skriver du "#Solvande kvadratiska ekvationer", Så att syftet med detta program kan förstås. Bild med titeln Skärmskott 2021 02 21 kl 9.40.09 pm.jpg
  • 5. Lägg till utskriftsfunktioner. Lägg till en utskriftsfunktion för att skriva ut text på programmet så att användarna kan förstå vad det här programmet gör det. Du kan lägga till utskriftsfunktioner genom att lägga till "Print (" Enter Text ")" - allt mellan citaten kommer att skrivas ut på skärmen.
  • För det här programmet skriv "Skriv ut ("Ange" A `B` och `C` -värden för att lösa den kvadratiska ekvationen (exakt värde) ")". Detta uttalande, som kommer att visas på skärmen, hjälper användarna att förstå vad programmet gör och vad användarna behöver göra. Bild med titeln Skärmskott 2021 02 21 kl 9.40.17 pm.jpg
  • 6. Lägg till inmatningsfunktioner för användarinterferens. Inmatningsfunktioner används för python för att lagra data från tangentbordet. Till exempel, när användaren väljer ett nummer, lagrar ingångsfunktionen dessa data till en variabel. Därför måste ingångsfunktionen tilldelas en variabel. Du kan lägga till ett ingångsvärde genom att skriva "A = ingång ("Ange ett värde:")". Denna funktion kommer nu att lagra data till variabeln "A".
  • För det här programmet, lägg till en ingångsfunktion och "int" -deklarationen, så användarinmatningen blir ett heltal för att lösa en kvadratisk ekvation. På Python Editor, skriv "a = int (ingång (`anger "a" värde:`))". Detta uttalande kommer att skriva ut "Enter" ett "värde:" så att användarna vet att det kommer att komma in i ett värde av deras ekvation.
  • Upprepa detta steg genom att ange "b = int (ingång (`anger "b" värde:`))"Och"c = int (ingång (`anger "c" värde:`))". Nu kommer användaren att veta för att lägga till alla 3 värden.Bild med titeln Skärm 2021 02 21 kl 9.40.24 pm.jpg
  • 7. Börja lösa ekvationerna. Nu när alla 3 värden som krävs för den kvadratiska ekvationen har skrivits in kan det nu lösas. Detta kommer att kräva flera delar. Det är också klokt att ha den kvadratiska formeln bredvid dig, så du vet hur man ställer in värdena. För varje matematiskt uttalande kommer du att motsvara ett värde som "Val1" och använd sedan två värden för nästa steg i ekvationen.
  • Lägg till en kommentar för att veta att den här delen av koden är för att lösa ekvationerna.
  • Den första delen av ekvationerna kräver att B-värdet är negativt, så sätt ett värde som är lika med "B" gånger "-1", vilket gör B-värdet negativt. Så, på Python Editor, skriv "Val1 = B * -1". Bild med titeln Skärm Skott 2021 02 21 kl 9.40.32 pm.jpg
  • Bild med titeln Skärmskott 2021 02 21 kl 9.40.38 pm.jpg
    8. Börja lösa ekvationen genom att driva och subtrahera. Den andra delen av ekvationen är "B" driven till 2 och subtraheras med 4 gånger "A" gånger "B". Lägg till det här på redaktören genom att skriva "Val2 = (B ** 2) - (4 * A * C)".
  • Bild med titeln Skärm Skott 2021 02 21 kl 9.40.44 PM.jpg
    9. Fortsätt lösa ekvationen genom kvadratisk rotning. Den tredje delen av ekvationen kräver att du kvadrerar rot "Val2". Använd den installerade matte modulen för att skriva "val3 = matte.sqrt (val2)"På Python Editor. Detta kommer att kvadrera roten som hittades tidigare på.
  • Bild med titeln Skärm 2021 02 21 kl 9.40.50.jpg
    10. Lägg till. Den fjärde delen av ekvationen lägger till eller subtraherar "Val3". Eftersom detta är 2 delar, gör två ekvationer, en för att lägga till och en för subtrahering. Skriv "val4 = val1 + val3"Och"Val5 = Val1 - Val3"På Python Editor.
  • Bild med titeln Skärmskott 2021 02 21 kl 9.40.56 pm.jpg
    11. Multiplicera. Den femte delen av ekvationen är den nedre delen av ekvationen, som multiplicerar värdet "A" med 2. Skriv "val6 = 2 * a".
  • Bild med titeln Skärm Skott 2021 02 21 kl 9.41.03 pm.jpg
    12. Avsluta lösning av ekvationen genom att dela upp. Slutligen dela upp toppen och botten. Eftersom det finns 2 värden på grund av att både lägga till och subtrahera, gör 2 ekvationer med "Val4", vilket är tilläggsdelen och "Val5", som är subtraktionsdelen. Ring dessa värden det slutliga svaret eftersom det är det sista steget. Skriv "Finalans = Val4 / Val6"Och"Finalans2 = Val5 / Val6". Nu har du dina 2 svar.
  • Bild med titeln Skärmskott 2021 02 21 kl. 9.41.14 pm.jpg
    13. Skriv ut dina värden. Nu när du har dina 2 svar är det dags att skriva ut. Du lägger till utskriftsredovisningar som skriver ut värdena på skärmen. Skriv "Skriv ut (finska)"Och"Skriv ut (Finalans2)".
  • Bild med titeln Skärmskott 2021 02 17 kl 10.00.20.jpg
    14. Kör ditt program. Du kan nu köra programmet genom att klicka på fliken "Kör". Python kör automatiskt programmet på pythonskalet. Programmet kommer att berätta för användaren vad det här programmet gör och ange de 3 värdena. Användarna kommer nu att ange sina 3-värden och klicka på Enter efter varje värde. Nu kör programmet och skriv ut det exakta värdet av din ekvation.
  • Tips

    Dela på det sociala nätverket:
    Liknande