ep5 python : เก็บตกของฝาก python -> datetime and split text และการวนลูป

Programming Oct 12, 2013

วันนี้มาเก็บเกร็ดเล็ก เกร็ดน้อยกัน สำหรับ python เจ้าเหลือมยักษ์ของเรา

1. datatime วันเวลาจากเครื่อง โดยจะต้อง import datetime มาก่อน และสามารถดึงเวลาจากเครื่องได้ด้วย

from datetime import datetime
now = datetime.now()
day = now.day
month = now.month
year = now.year
hour = now.hour
minute = now.minute
second = now.second

2. spilt เป็นฟังก์ชั่นแบ่งคำตามเราต้องการ เช่น ดังตัวอย่างนี้

เรามี text ของเรา เป็น

text = "yuri, hyunA"

(ขอติ่งเกาหลีแปปนึงนะคะ แหะๆ)

เราจะแบ่งคำว่า yuri และ hyunA ออกจากกัน โดยใช้คำสั่ง split ดังตัวอย่างนี้ text = text.split(', ', 1)

โดยการใช้งาน split คือ split(อักขระที่คั่นไว้, แยกออกกี่ครั้ง) ในที่นี้เราแยกสองคำนี้ออกจาก ',' และแยกออก 1 ครั้ง

เมื่อแยกเสร็จแล้ว จะออกมาเป็น

['yuri', 'hyunA']

สมมุติเราให้ตัวแปร tmp = 2 และลอง print ออกมา ตามในรูปนี้

โดยเราจะลองเล่นการวน loop ดู ใน python การใช้ range() จะดูปลอดภัยที่สุด โดยตอนแรกจะเริ่มที่ 0 โดยจะ print 'yuri' ออกมาก่อน เพราะ 'yuri' เป็น text[0] และ print  'hyunA' ตามมาเป็น text[1]


วันนี้ก็ได้เรียนรู้น้องเหลือมไพตอนกับพอสมควร คราวหน้าจะเป็นเรื่องใด อย่าลิมติดตามกันเยอะๆนะคะ เป็นกำลังใจให้เค้าด้วยยนะคะ สวัสดีคะ

Tags

Minseo Chayabanjonglerd

I am a full-time Android Developer and part-time contributor with developer community and web3 world, who believe people have hard skills and soft skills to up-skill to da moon.