Skillnad mellan versioner av "Kryptering"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 61: Rad 61:
 
<div class="ovnA">
 
<div class="ovnA">
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Int2CharPython.jpg]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Int2CharPython.jpg]]</div>
 +
</div>
 +
 +
 +
 +
= <b><span style="color:#931136">Programmet Encrypt_utan_Fkt</span></b> =
 +
<div class="ovnA">
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Programmet Encrypt_utan_Fkta.jpg]]</div>
 +
</div>
 +
 +
 +
= <b><span style="color:#931136">Den externa funktionen encrypt()</span></b> =
 +
<div class="ovnA">
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptFkt.jpg]]</div>
 +
</div>
 +
 +
 +
= <b><span style="color:#931136">Programmet EncryptText</span></b> =
 +
<div class="ovnA">
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: EncryptTextb.jpg]]</div>
 
</div>
 
</div>
  

Versionen från 12 mars 2023 kl. 13.16

        <<  Agenda          Innehåll & struktur          Dagens genomgång          Dagens övningar          Nästa lektion  >>      


Hantering av tecken i python

    

I Python behandlas ett tecken som en sträng bestående av ETT element.


Även datatypen av ett tecken är str som står för string.

Datatypen char finns inte. Öppna Interactive mode och testa: \( \qquad \) type ('a') \( \qquad \)


Built-in function ord()

Ord() InteractMode.jpg


ord står för ordinal number och betyder ordningstal, dvs 1:a, 2:a, 3:e, ... .

Funktionen ord() returnerar ordningstalet (platsen) av ett tecken i ASCII-tabellen:

Bokstaven a har ASCII-koden 97 och bokstaven z har ASCII-koden 122.


Built-in function chr()

Chra() InteractMode.jpg


chr står för character och betyder tecken (bokstav).

Funktionen chr() returnerar tecknet (bokstaven) tillhörande ASCII-koden:

97 är ASCII-koden till bokstaven a och 122 är ASCII-koden till bokstaven z.


Programmet Char2int

Char2IntPython.jpg


Programmet Int2char

Int2CharPython.jpg


Programmet Encrypt_utan_Fkt

Programmet Encrypt utan Fkta.jpg


Den externa funktionen encrypt()

EncryptFkt.jpg


Programmet EncryptText

EncryptTextb.jpg


Fortsätt med Dagens övningar.








Copyright © 2023 TechPages AB. All Rights Reserved.