ฟังก์ชันนี้ส่งคืนสตริงที่แสดงถึงอักขระที่มีจุดโค้ด Unicode เป็นจำนวนเต็มที่ระบุเป็นพารามิเตอร์ของฟังก์ชันนี้ ตัวอย่างเช่น chr(65) ส่งคืนสตริง 'A' ในขณะที่ chr(126) ส่งคืนสตริง '~'
ไวยากรณ์
ไวยากรณ์ของฟังก์ชันมีดังนี้
chr(n) where n is an integer value
ตัวอย่าง
โปรแกรมด้านล่างแสดงวิธีการใช้ chr() เราใส่ค่าจำนวนเต็มต่าง ๆ เป็นพารามิเตอร์และรับอักขระที่เกี่ยวข้องกลับคืนมา
# Printing the strings from chr() function print(chr(84),chr(85),chr(84),chr(79),chr(82))
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
T U T O R
การใช้ชุดตัวเลข
เราสามารถช่วยเหลือโครงสร้างข้อมูลของ python เช่น list เพื่อวนซ้ำชุดตัวเลขและใช้ฟังก์ชัน char เพื่อสร้างสตริงที่ต้องการ ในตัวอย่างด้านล่าง เราจะเห็นว่าเราใช้รายการเพื่อ
ตัวอย่าง
str = "" series = [84,85,84,79,82,73,65,76,83] for i in range(0,len(series)): char = chr(series[i]) str = str + char i=i+1 print(str)
ผลลัพธ์
การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -
TUTORIALS