Tags:
Node Thumbnail

Python ออกเวอร์ชั่น 3.6 หลังออกเวอร์ชั่น 3.5 มาตั้งแต่กันยายนปีที่แล้ว ในเวอร์ชั่นนี้มีฟีเจอร์สำคัญๆ เพิ่มเข้ามาหลายอย่าง

ฟีเจอร์ที่คนทั่วไปจะเห็นชัดที่สุดคือการฟอร์แมตสตริงแบบใหม่ โดยสั่งเรียกตัวแปรจากในสตริงได้เลย ซึ่งใน bash หรือ ruby มีใช้กันอยู่แล้ว แต่สำหรับ Python ผู้ที่ต้องการใช้งานจะต้องประกาศสตริงเป็นแบบ f คล้าย unicode หรือ raw ที่ต้องประกาศคล้ายๆ กัน ฟีเจอร์ต่อมาคือการใช้ขีดล่าง (_) เพื่อแยกกลุ่มตัวเลขออกจากกัน เพิ่มความสะดวกในการเขียนตัวเลขขนาดใหญ่ๆ เช่น 100_000

สำหรับการรับการรันแบบ asynchronous ในเวอร์ชั่นนี้รองรับเพิ่มเติม เช่นการสร้างฟังก์ชั่น generator แบบ async และการทำ comprehension แบบ async ก็ได้ทั้งคู่

ฟีเจอร์เต็มๆ สามารถอ่านได้ในหน้า What's New

ที่มา - Python.org

alt="upic.me"

alt="upic.me"

alt="upic.me"

Get latest news from Blognone

Comments

By: sukjai
iPhoneAndroidRed HatUbuntu
on 24 December 2016 - 02:22 #960830

ชอบมากภาษานี้แม้ตัวผมจะไม่เก่ง

By: neizod
ContributorTraineeIn Love
on 24 December 2016 - 02:23 #960831
neizod's picture

cafe food, baad food

By: illuminator
ContributorAndroidUbuntuWindows
on 24 December 2016 - 12:40 #960860
illuminator's picture

Features ดีงามมากๆ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 24 December 2016 - 12:49 #960863 Reply to:960860
lew's picture

จริงๆ string literal นี่ถ้ามาตั้งแต่ 3.x คนน่าจะอยากย้ายมากขึ้นนะผมว่า


lewcpe.com, @wasonliw