Skillnad mellan versioner av "Hantering av tecken"
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(29 mellanliggande versioner av samma användare visas inte) | |||
Rad 2: | Rad 2: | ||
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
− | {{Not selected tab|[[Lektion | + | {{Not selected tab|[[Lektion 14 (DigSkap)| << Lektion 14]]}} |
− | {{Selected tab|[[ | + | {{Selected tab|[[Hantering av tecken|Genomgång]]}} |
− | {{Not selected tab|[[Övningar | + | {{Not selected tab|[[Övningar 14 (DigSkap)|Övningar >> ]]}} |
| style="border-bottom:1px solid #797979" width="100%"| | | style="border-bottom:1px solid #797979" width="100%"| | ||
|} | |} | ||
Rad 35: | Rad 35: | ||
ASCII ingår i en nyare standard för kodning av tecken som heter <b><span style="color:red">Unicode</span></b>.</big></big> | ASCII ingår i en nyare standard för kodning av tecken som heter <b><span style="color:red">Unicode</span></b>.</big></big> | ||
</div> | </div> | ||
+ | |||
+ | |||
+ | = <b><span style="color:#931136">Programmet Char2int</span></b> = | ||
+ | <div class="ovnA"> | ||
+ | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Char2Int.jpg]]</div> | ||
+ | </div> | ||
+ | |||
+ | |||
+ | = <b><span style="color:#931136">Det omvända problemet</span></b> = | ||
+ | <div class="border-divblue"> | ||
+ | <big><b> | ||
+ | Hur får jag reda på tecknet (bokstaven) till en given ASCII-kod? | ||
+ | |||
+ | Dvs: <u>Givet:</u> ASCII-koden | ||
+ | |||
+ | <u>Sökt:</u> Bokstaven (tecknet) tillhörande koden | ||
+ | </b></big> | ||
+ | </div> | ||
+ | |||
+ | |||
+ | <div class="border-divblue"><big><b><u>Lösningen:</u></b></big></div> | ||
Rad 49: | Rad 70: | ||
97 är ASCII-koden till bokstaven a och 122 är ASCII-koden till bokstaven z.</big></big> | 97 är ASCII-koden till bokstaven a och 122 är ASCII-koden till bokstaven z.</big></big> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
Rad 64: | Rad 79: | ||
− | = <b><span style="color:#931136">Programmet | + | = <b><span style="color:#931136">Programmet ASCII-tabell</span></b> = |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<div class="ovnA"> | <div class="ovnA"> | ||
− | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: | + | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Progr_ASCII_tabell.jpg]]</div> |
</div> | </div> | ||
− | = <b><span style="color:#931136">Läs om | + | = <b><span style="color:#931136">Läs om hantering av tecken i [http://www.mathonline.se/Digitalt%20skapande%201/Koda_matte_finalversion_4_sep.pdf <span style="color:blue">kursboken</span>] på sid 82-84.</span></b> = |
Nuvarande version från 10 mars 2021 kl. 13.56
<< Lektion 14 | Genomgång | Övningar >> |
Den inbyggda pythonfunktionen ord()
Öppna Python interpretatorn och testa ord() i Interactive mode:
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.
ASCII-tabellen
ASCII står för American Standard Code for Information Interchange och är en stan-
dard för kodning av tecken - den äldsta standarden inom datavetenskap.
ASCII ingår i en nyare standard för kodning av tecken som heter Unicode.
Programmet Char2int
Det omvända problemet
Hur får jag reda på tecknet (bokstaven) till en given ASCII-kod?
Dvs: Givet: ASCII-koden
Sökt: Bokstaven (tecknet) tillhörande koden
Den inbyggda pythonfunktionen chr()
Öppna Python interpretatorn och testa chr() i Interactive mode:
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 Int2char
Programmet ASCII-tabell
Läs om hantering av tecken i kursboken på sid 82-84.
Copyright © 2020 TechPages AB. All Rights Reserved.