Skillnad mellan versioner av "Grafik i Python"

Från Mathonline
Hoppa till: navigering, sök
(Skapade sidan med '__NOTOC__ {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | style="border-bottom:1px solid #797979" width="5px" |   {{Not selected tab|Lektion 19...')
 
m
Rad 11: Rad 11:
  
  
= <b><span style="color:#931136">Om primtal</span></b> =
+
= <b><span style="color:#931136">Tillägg av grafisk miljö</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: ord() Om_primtal.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Install_Matplotlib.jpg]]</div>
 
+
 
+
<big><big><b><span style="color:red">Vårt mål:
+
 
+
</span></b> Ett pythonprogram som åstadkommer faktoriseringen ovan: <b>svårt problem!</b>
+
 
+
----
+
 
+
<b><span style="color:red">Tre steg för att uppnå målet:</span></b>
+
 
+
<b><span style="color:red">Steg 1</span></b> &nbsp; När är ett tal primtal? Svar ges av:
+
 
+
::&nbsp;&nbsp;Programmet <b>PrimtalsTest</b>, modulariserat: <b>PrimFkt & PrimTest</b>.
+
 
+
<b><span style="color:red">Steg 2</span></b> &nbsp; Att hitta alla primtal i ett givet intervall: Programmet <b>AllaPrimtal</b>.
+
 
+
<b><span style="color:red">Steg 3</span></b> &nbsp; Att faktorisera ett givet primtal: Programmet <b>PrimFaktorer</b>.
+
 
+
----
+
 
+
<b><span style="color:red">Steg 1</span></b> tar vi idag, <b><span style="color:red">steg 2 & 3</span></b> nästa lektion.
+
</big></big>
+
 
</div>
 
</div>
  
  
= <b><span style="color:red">Steg 1</span></b> &nbsp; <b><span style="color:#931136">Programmet PrimtalsTest</span></b> =
+
= <b><span style="color:red">Steg 1</span></b> &nbsp; <b><span style="color:#931136">Om Matplotlib</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: PrimtalsTest.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Om_Matplotlib.jpg]]</div>
 
+
</div>
 
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: PrimtalsTestKorRes.jpg]]</div>
+
 
</div>
 
</div>
  
 
+
+++
 
= <b><span style="color:#931136">PrimtalsTest som funktion</span></b> =
 
= <b><span style="color:#931136">PrimtalsTest som funktion</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
Rad 119: Rad 95:
  
  
= <b><span style="color:#931136">Fortsätt med [[Övningar 18 (Inbyggd)|<span style="color:blue">Dagens övningar</span>]].</span></b> =
+
= <b><span style="color:#931136">Fortsätt med [[Övningar 19 (Inbyggd)|<span style="color:blue">Dagens övningar</span>]].</span></b> =
  
  

Versionen från 15 mars 2023 kl. 14.15

        <<  Agenda          Innehåll & struktur          Genomgångl          Dagens övningar          Nästa lektion  >>      


Tillägg av grafisk miljö

Install Matplotlib.jpg


Steg 1   Om Matplotlib

Om Matplotlib.jpg

</div>

+++

PrimtalsTest som funktion

Den externa funktionen primtest()

PrimFkt.jpg


Kan användas som modul i alla program för att avgöra om ett tal är primtal.


Programmet PrimTest

Använder modulen ovan och anropar funktionen primtest()

PrimTest.jpg


Orientering om primtal

Vårt mål: Ett pythonprogram som delar upp ett givet primtal i primfaktorer: svårt problem!


Tre steg för att uppnå målet:

Förra lektion:

Steg 1   När är ett tal primtal? Programmet PrimtalsTest, modulariserat: PrimFkt & PrimTest.


Idag:

Steg 2   Programmet AllaPrimtal hittar alla primtal i ett intervall, använder modulen PrimFkt.

Steg 3   Programmet PrimFaktorer faktoriserar ett primtal, modifierar modulen PrimFkt.


Steg 2   Alla primtal i ett intervall

Funktionen primtest()

PrimFkt.jpg


Kan användas som modul i alla program för att avgöra om ett tal är primtal.

Vi använder modulen i programmet nedan för att hitta alla primtal i ett intervall.


Programmet AllaPrimtal

AllaPrimtal.jpg


Steg 3   Primtalsfaktorisering

Algoritmen Primtalsfaktorisering

Algoritmen Primtalsfaktoriseringa.jpg


Programmet PrimFaktorer

Programmet Primtalsfaktorisering.jpg


Fortsätt med Dagens övningar.


 








Copyright © 2023 TechPages AB. All Rights Reserved.