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

Android Developer ผู้เป็นเจ้าของบล็อก MikkiPastel ที่ชอบทำหลายๆอย่างนอกจากเขียนแอพแอนดรอยด์ เช่น เขียนบล็อก เขียนแชทบอท เรียนออนไลน์ อ่านหนังสือ วาดรูปเล่น ดู netfilx สั่งอาหารอร่อยๆกัน เป็นต้น

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.