Stap 22: Het definitieve programma!
Het definitieve programma moest bestaan uit vier hoofdstappen:
- De gebruiker gevraagd of ze willen berekenen π of gewoon gebruik maken van een vooraf gedefinieerde waarde.
- Vraagt de gebruiker hoeveel cijfers van π ze wilt berekenen.
- Berekening van π, of simpelweg kopiëren van haar waarde als de gebruiker besloten ze dat willen doen.
- Afdrukken van π op thermisch papier.
Er zijn ook verschillende andere eisen dat het programma moet voldoen aan:
- Alle input en output moeten gebeuren met behulp van alleen de knoppen en de printer.
- Het programma moet alleen worden uitgevoerd zodra, alsof we dit programma stormloop voort voorsprong het programma om af te sluiten mooi willen zodat we naar Linux blijven kunnen.
- Het programma moet alleen print korte lijnen als ze beter op de thermische printer werken
- Het programma moet maken het gemakkelijk om aan te passen de namen van de knoppen, dus als mensen niet een toetsenbord hebben of verschillende knoppen dan degene die ik gebruikt heb gebruikt ze dienovereenkomstig hun knoppen kunnen wijzigen. Dit moet alleen van invloed op wat wordt afgedrukt, niet hoe het loopt.
Om te zien hoe ik voldaan aan deze vereisten op uw Pi, typt u:
of kijk op main.py:
Terwijl dit programma misschien ietsje langer dan de vorige programma's het gemakkelijk te begrijpen als je door het stap voor stap.
Als u wilt wijzigen de namen van de knoppen, verander gewoon het volgende stukje code:
aan uw behoeften past.
Probeer het programma uit te voeren door te typen:
U moet zitten kundig voor Geef aan of u wilt berekenen π, hoeveel plaatsen je wilt afdrukken π vervolgens om het te krijgen om af te drukken van π!