3 กุมภาพันธ์ 2558

Published กุมภาพันธ์ 03, 2558 by with 0 comment

ข้อมูลชนิดสตริง (String) สายอักขระใน Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ต่อจากบทความที่แล้ว ชนิดข้อมูลพื้นฐาน
บทความนี้จะพาผู้อ่านไปรู้กับข้อมูลชนิดสตริง (String)ใน Python กันครับ

ข้อมูลชนิดสตริง String เป็นข้อความประเภทตัวอักษรและในรูปประโยคครับ ใน Python รองรับข้อมูลชนิดสตริง (String) โดยตรง ไม่เหมือนภาษาซี ที่ต้องใช้ char และกำหนดอาร์เรย์ (array) ในการเก็บข้อมูลอีกครับ

ข้อมูลที่เป็นสตริงจะมีลักษณะดังนี้

[python]
a = 'ทดสอบ'
[/python]

หากต้องการให้เก็บประโยคยาว ๆ

[python]
b = '''ทดสอบ
การใช้งานสตริง (String)
ครับ'''
[/python]

หากต้องการแปลงข้อมูลชนิดอื่นให้มาเป็นสตริง (String) ได้ด้วยคำสั่ง
[python]str(ตัวแปรหรือคำสั่ง)[/python]
ตัวอย่างเช่น

[python]
>>> a = int(5)
>>> a
5
>>> b = str(a)
>>> b
'5'
[/python]

นอกจากนี้ Python ยังมีความสามารถมากมายที่สามารถทำกับสตริงได้ เช่น

สตริง.replace(ข้อมูลเก่า,ข้อมูลใหม่)

เป็นคำสั่งสำหรับใช้แทนที่ข้อมูลในสตริง เช่น

[python]
a="0gOK"
print(a.replace("0g","OK"))
[/python]

ผลลัพธ์ OKOK

อ่านเพิ่มเติม

ติดตามบทความต่อไปนะครับ
ขอบคุณครับ

0 ความคิดเห็น:

แสดงความคิดเห็น

แสดงความคิดเห็นได้ครับ :)