Tags:
Node Thumbnail

Python 3.5 มาแล้วครับ จุดเด่นรอบนี้เป็นการพัฒนาการคำนวณทางคณิตศาสตร์ และการทำงานแบบไม่ประสานเวลา โดยมีสามารถใหม่ๆ บางส่วน ดังนี้

  • สามารถใช้ * และ ** เพื่อกระจายตัวแปรจาก list และ dict เข้าไปเป็นตัวแปรของฟังก์ชันได้มากกว่า 1 ครั้งแล้ว
  • ฟังก์ชัน math.isclose() สำหรับแก้ปัญหาการวัดความใกล้เคียงกันของจำนวนจุดลอยตัว (floating point) เนื่องจากข้อจำกัดของการจัดเก็บความละเอียด
  • เพิ่มเครื่องหมาย @ สำหรับการคูณเมทริกซ์ใน NumPy
  • คำสำคัญเพิ่มเติมสำหรับการทำงานที่ไม่ประสานเวลา (asynchronous) กัน (ใช้งาน coroutine ผ่านคำสั่ง async, await)
  • ไวยากรณ์ใหม่สำหรับประกาศชนิดตัวแปรที่รับ/ส่งคืนจากฟังก์ชัน

อ่านความสามารถทั้งหมดได้จาก release notes

ที่มา: Phoronix

Get latest news from Blognone

Comments

By: itpcc
ContributoriPhoneRed HatUbuntu
on 14 September 2015 - 13:47 #842850
itpcc's picture

ทำไมเพิ่งออก ตอนทำ 2.5 ต้องนั่งงม thread ตลอด T_T


บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P

By: JavaDevil
iPhoneUbuntuIn Love
on 14 September 2015 - 13:51 #842852

จะมาสู้กับ GO เลยไหมเนี้ย

By: SpeedEX
AndroidWindowsIn Love
on 14 September 2015 - 22:14 #843017 Reply to:842852

ผมว่าเรื่องประสิทธิภาพในการประมวลผลน่าจะยังอีกไกลครับ

By: xenogew
ContributorAndroidWindows
on 14 September 2015 - 17:14 #842928
xenogew's picture

asynchronous ไม่สอดประสาน ใช้คำนี้เป็นทางการรึเปล่าครับ จะได้จำไว้

ป.ล. คหสต.แต่ฟังแล้วรู้สึกแปลก ๆ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 14 September 2015 - 17:18 #842929 Reply to:842928
Ford AntiTrust's picture

ดีว่าเค้าไม่ใช้คำว่า "สมนัยกัน" จะงงกว่านี้อีก

By: karyonix on 14 September 2015 - 18:11 #842943 Reply to:842928

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

By: xbird007
iPhoneWindows PhoneAndroidUbuntu
on 14 September 2015 - 19:16 #842959 Reply to:842928
By: neizod
ContributorTraineeIn Love
on 15 September 2015 - 01:44 #843099 Reply to:842959
neizod's picture

แก้ตามนั้นครับ

By: PH41
ContributorAndroidUbuntuWindows
on 15 September 2015 - 10:56 #843184 Reply to:842928
PH41's picture

ตามศัพท์บัญญัติ ราชบัณฑิตยสถาน ระบุไว้ 3 คำครับ

  • ไม่ประสานเวลา
  • อสมวาร
  • อะซิงโครนัส
By: sukjai
iPhoneAndroidRed HatUbuntu
on 14 September 2015 - 21:31 #842999

เป็นอีกภาษาหนึ่งที่ผมชอบ แต่ไปไม่ถึงไหน เพราะตลาดไทยหางานยากเหลือเกิน

By: SpeedEX
AndroidWindowsIn Love
on 14 September 2015 - 22:14 #843016 Reply to:842999

Jobs Premium ข้างๆนี่ก็มีนะครับ

By: SpeedEX
AndroidWindowsIn Love
on 14 September 2015 - 22:13 #843015

มาทั้ง asynchronous
มาทั้ง type annotation
ต้องตามสมัยนิยมสินะ

By: Neopom
iPhoneAndroid
on 15 September 2015 - 11:37 #843198

ไม่เคยได้ยิน คนใช้คำนี้ ทำไมเมืองไทยไม่ทับศัพท์กันน่ะชอบแปลอะไรแปลกๆ asynchronous ยิ่งแปลยิ่งงง ยิ่งทะแม่งๆ