Python-programma om de ASCII-waarde van het teken te vinden

Inhoudsopgave

In dit programma leer je de ASCII-waarde van een teken te vinden en weer te geven.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende programmeeronderwerpen in Python:

  • Python-programmering ingebouwde functies
  • Python-invoer, uitvoer en invoer

ASCII staat voor American Standard Code for Information Interchange.

Het is een numerieke waarde die aan verschillende karakters en symbolen wordt gegeven, zodat computers deze kunnen opslaan en manipuleren. De ASCII-waarde van de brief 'A'is bijvoorbeeld 65.

Broncode

 # Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c)) 

Uitvoer

 De ASCII-waarde van 'p' is 112 

Opmerking: als u dit programma op andere tekens wilt testen, wijzigt u het teken dat aan de cvariabele is toegewezen .

Hier hebben we de ord()functie gebruikt om een ​​teken naar een geheel getal (ASCII-waarde) te converteren. Deze functie retourneert het Unicode-codepunt van dat teken.

Unicode is ook een coderingstechniek die een uniek nummer aan een teken geeft. Hoewel ASCII slechts 128 tekens codeert, heeft de huidige Unicode meer dan 100.000 tekens uit honderden scripts.

Jouw beurt: Wijzig de bovenstaande code om tekens uit hun corresponderende ASCII-waarden te halen met behulp van de functie chr () , zoals hieronder wordt weergegeven.

 >>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T' 

Hier, ord()en chr()zijn ingebouwde functies. Bezoek hier voor meer informatie over ingebouwde functies in Python.

Interessante artikelen...