Python ออกเวอร์ชั่น 3.6 หลังออกเวอร์ชั่น 3.5 มาตั้งแต่กันยายนปีที่แล้ว ในเวอร์ชั่นนี้มีฟีเจอร์สำคัญๆ เพิ่มเข้ามาหลายอย่าง
ฟีเจอร์ที่คนทั่วไปจะเห็นชัดที่สุดคือการฟอร์แมตสตริงแบบใหม่ โดยสั่งเรียกตัวแปรจากในสตริงได้เลย ซึ่งใน bash หรือ ruby มีใช้กันอยู่แล้ว แต่สำหรับ Python ผู้ที่ต้องการใช้งานจะต้องประกาศสตริงเป็นแบบ f คล้าย unicode หรือ raw ที่ต้องประกาศคล้ายๆ กัน ฟีเจอร์ต่อมาคือการใช้ขีดล่าง (_) เพื่อแยกกลุ่มตัวเลขออกจากกัน เพิ่มความสะดวกในการเขียนตัวเลขขนาดใหญ่ๆ เช่น 100_000
สำหรับการรับการรันแบบ asynchronous ในเวอร์ชั่นนี้รองรับเพิ่มเติม เช่นการสร้างฟังก์ชั่น generator แบบ async และการทำ comprehension แบบ async ก็ได้ทั้งคู่
ฟีเจอร์เต็มๆ สามารถอ่านได้ในหน้า What's New
ที่มา - Python.org
on



ชอบมากภาษานี้แม้ตัวผมจะไม่เก่
sukjai Sat, 24/12/2016 - 02:22
ชอบมากภาษานี้แม้ตัวผมจะไม่เก่ง
cafe food
neizod Sat, 24/12/2016 - 02:23
cafe food, baad food
โห Features ดีงามมากๆ
illuminator Sat, 24/12/2016 - 12:40
Features ดีงามมากๆ
จริงๆ string literal
lew Sat, 24/12/2016 - 12:49
In reply to โห Features ดีงามมากๆ by illuminator
จริงๆ string literal นี่ถ้ามาตั้งแต่ 3.x คนน่าจะอยากย้ายมากขึ้นนะผมว่า