Program Python untuk Mencari Nilai Karakter ASCII

Isi kandungan

Dalam program ini, anda akan belajar mencari nilai ASCII watak dan memaparkannya.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Python berikut:

  • Fungsi Built-In Pengaturcaraan Python
  • Input, Keluaran dan Import Python

ASCII bermaksud American Standard Code for Information Interchange.

Ini adalah nilai numerik yang diberikan kepada watak dan simbol yang berbeza, untuk disimpan dan dimanipulasi oleh komputer. Contohnya, nilai ASCII surat itu 'A'ialah 65.

Kod sumber

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

Pengeluaran

 Nilai ASCII bagi 'p' ialah 112 

Catatan: Untuk menguji program ini untuk watak lain, ubah watak yang diberikan kepada cpemboleh ubah.

Di sini kita telah menggunakan ord()fungsi untuk menukar watak menjadi bilangan bulat (nilai ASCII). Fungsi ini mengembalikan titik kod Unicode watak itu.

Unicode juga merupakan teknik pengekodan yang memberikan nombor unik kepada watak. Walaupun ASCII hanya mengekod 128 aksara, Unicode semasa mempunyai lebih daripada 100,000 watak dari ratusan skrip.

Giliran anda: Ubah kod di atas untuk mendapatkan watak dari nilai ASCII yang sesuai menggunakan fungsi chr () seperti yang ditunjukkan di bawah.

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

Di sini, ord()dan chr()terdapat fungsi terbina dalam. Lawati di sini untuk mengetahui lebih lanjut mengenai fungsi terbina dalam di Python.

Artikel menarik...