18 ก.ค. 2020 เวลา 01:31 • วิทยาศาสตร์ & เทคโนโลยี
มาเรียนเขียนโค้ดจาก 0 บนมือถือกันเถอะ EP2 (เข้าลิ้งค์ในโพสเข้าโปรแกรม)
ใน EP1 เราได้แนะนำ Jupyter Notebook โปรแกรมเขียนโปรแกรมที่ใช้งานได้ง่ายที่สุดไปแล้ว ดูได้ในลิ้งค์
เข้าถึง Jupyter Notebook
วันนี้เราจะได้เรียนข้อมูลประเภทแรกของ Python นั่นก็คือ String หรือ ข้อมูลตัวอักษรนั่นเอง
=====
การสร้าง String
=====
วิธีการสร้างข้อมูลตัวอักษรจะต้องใช้สัญลักษณ์ "" เมื่อพิมพ์สัญลักษณ์ และรันโค้ด จะเป็นการสร้าง String ทันที
สร้าง String ด้วยสัญลักษณ์ ""
เมื่อสร้าง String ได้แล้ว เราสามารถนำตัวอักษรต่างๆ ไปใส่ใน String ได้ เช่น "hello world" ที่เป็น String ที่ประกอบไปด้วยตัวอักษร 11 ตัว รวม เว้นวรรค 1 ตัวอักษร
สร้าง String ที่มีข้อมูล hello world
=====
การสร้างตัวแปร
=====
การสร้างข้อมูลหรือ object ประเภท string ขึ้นแล้ว เราสามารถนำ object นี้ใส่เข้าไปในตัวแปรเพื่อให้เรียกใช้ได้ง่ายขึ้น ด้วยการใช้สัญลักษณ์ = โดยให้ตัวแปร hello เก็บ String "hello world" ไว้
สร้างตัวแปร hello เก็บข้อมูล String
เมื่อประกาศตัวแปรเสร็จ ก็สามารถเรียกใช้ตัวแปรแทนการเรียกใช้ข้อมูลที่แทนกันอยู่ได้ทันที
=====
การใช้ Built-in Function
=====
Built-in Function คือ เครื่องมือที่สามารถเรียกใช้ได้ทันที เพื่อทำสิ่งต่างๆ ที่ระบุไว้ในฟังก์ชัน ซึ่งการใช้ฟังก์ชันจะต้องใช้สัญลักษณ์ () เสมอ
len() เป็นฟังก์ชันที่ใช้นับจำนวนข้อมูลที่อยู่ใน object ที่ใส่ลงไป เช่น ใส่ "hello world" ลงไปใน len() (len("hello world")) สิ่งที่เกิดขึ้น คือ เครื่องมือ len() จะเข้าไปนับตัวอักษรใน "hello world" ได้ 11 ตัว รวม เว้นวรรค 1 ตัวอักษร
len นับตัวอักษร ใน String, การใช้ตัวแปร
print() เป็นฟังก์ชันที่ใช้แสดงผล String เมื่อใช้ร่วมกับ "hello world" ก็จะแสดงตัวอักษร hello world ออกมา โดยไม่แสดงสัญลักษณ์ "" ของ String
print แสดงผล string
=====
การใช้ Method
=====
Method เป็นเครื่องมือที่มากับประเภทของข้อมูล เช่น string ซึ่งแต่ละประเภทข้อมูลจะมีเครื่องมือติดมาไม่เหมือนกัน การใช้ Method ทำได้โดยใส่ . ตามหลังข้อมูลประเภทนั้น ตามด้วยชื่อ Method ที่ต้องการ ตามด้วย ()
.split() คือ เครื่องมือที่ช่วยแบ่งคำที่อยู่ใน String ด้วยการเว้นวรรค เช่น "hello world".split() จะได้ผลลัพธ์เป็น ["hello","world"] หรือ ได้คำใหม่ 2 คำ
Method เครื่องมือ .split() แยกคำออกจากกัน
ติดตาม 5 นาทีเขียน Python เป็น! ได้ที่ด้านล่าง
สำหรับคนที่อยากเรียน Python ด้วยหลักสูตรที่เรียนง่ายที่สุดทักหาเรา!
หรือโทร 0860020404
ดูรายละเอียดเพิ่มเติมของคอร์สได้ที่เวปของเรา

ดูเพิ่มเติมในซีรีส์

โฆษณา