Lecture 5 : ทบทวนตัวแปรใน Python

ทบทวนความรู้ Python (ต่อ)

ตัวแปร ตัวดำเนินการพื้นบาน และการกำหนดค่า

การประกาศตัวแปรใน Python จะเป็นการผู้ชื่อกับค่าเข้าด้วยกัน เช่น
x = 5 เป็นการผูกตัวแปร x ให้มีค่าเท่ากับ 5 a = x เป็นการผูกตัวแปร a ให้มีค่าเท่ากับ x

การบวก ลบ คูณ หาร

บวก เราจะใช้เครื่องหมาย + เช่น x + 5
ลบ เราจะใช้เครื่องหมาย - เช่น x - 5
คูณ เราจะใช้เครื่องหมาย * เช่น x * 5
หาร เราจะใช้เครื่องหมาย / เช่น x / 5

การเปรียบเทียบค่า

ผลลัพธ์ที่ได้จากการเปรียบเทียบค่าต่างๆจะเป็น True หรือ False ซึ่งเป็นค่า Boolean

เราจะใช้เครื่องหมาย == เพื่อเปรียบเทียบ การเท่ากัน เช่น x == 10
เราจะใช้เครื่องหมาย != เพื่อเปรียบเทียบ การไม่เท่ากัน เช่น x != 10
เราจะใช้เครื่องหมาย > เพื่อเปรียบเทียบ การมากกว่า เช่น x > 10
เราจะใช้เครื่องหมาย >= เพื่อเปรียบเทียบ การมากกว่าหรือเท่ากับ เช่น x >= 10
เราจะใช้เครื่องหมาย < เพื่อเปรียบเทียบ การน้อยกว่า เช่น x < 10
เราจะใช้เครื่องหมาย <= เพื่อเปรียบเทียบ การน้อยกว่าหรือเท่ากับ เช่น x <= 10

String Operation

เนื่องจากข้อมูลที่เรานำมาใช้งาน หลายครั้งที่เป็นข้อความหรือก็คือ String ดังนั้นเราต้องรู้จักฟังก์ชันต่าง ที่มีประโยชน์ต่อการจัดการกับ String เหล่านั้นให้สามารถนำมาใช้ในการวิเคราห์ข้อมูลได้

สมมัติว่ามี String

x = '   a  ab cd efg  '
เราจะตัดส่วยที่เราไม่ต้องการออก อย่างเช่นเว้นวรรคที่อยู่เริ่มต้นและท้ายข้อความ เราจะตัดออกด้วยคำสั่ง strip
x.strip()
ผลลัพธ์ที่ได้คือ 'a ab cd efg'

เราสามารถแบ่งข้อความในตัวแปร x นี้โดยแยกตามเว้นวรรคด้วยคำสั่ง split เช่น

x.split()
ผลลัพธ์ที่ได้คือ ['a', 'ab', 'cd', 'efg']

นอกจากนี้ถ้าเราต้องการจะจัดรูปแบบ String โดยแทนที่ตัวแปรต่างๆเข้าไปใน String เราสามารถทำได้ด้วยคำสั่ง format

'{} and {}'.format(2, 3)
ผลลัพธ์ที่ได้คือ '2 and 3'

เสร็จสิ้น และดำเนินการต่อ