🐍 มารู้จักกับฟีเจอร์อัพเดตใหม่ใน "Python 3.8" กับ Assignment Expression กัน <3
.
โดยสิ่งนี้จะใช้ตัวดำเนินการเครื่องหมาย := หรือที่เรียกว่า "Walrus operator" เพราะหน้าตาคล้ายกับเจ้าตัววอลรัสนั่นเอง
.
ถ้าให้พูดง่าย ๆ เป็นเครื่องหมายที่เสมือนการประกาศตัวแปรภายใน Expression นั่นเอง
.
ลองนึกเล่น ๆ ว่าถ้าอยากเรียกใช้งานบางคำสั่งผ่าน Condition บางอย่าง แต่อยากเก็บค่าพวกนั้นไปใช้งานต่อด้วยเราจะทำยังไงดี ?
.
⭐️ การประกาศภายนอกอาจจะซ้ำซ้อนภายในโปรแกรมขึ้น ดังนั้นเจ้า Assignment Expression จึงเกิดมาเพื่อสิ่งนี้นั่นเอง
.
สามารถดูได้จากตัวอย่างในภาพเลยสังเกตได้ว่าเราสามารถใช้ผลลัพธ์ที่ได้มาเล่นต่อได้เลย <3
.
และ นี่ก็เป็น 1 ในหลายฟีเจอร์ของ Python 3.8 นั่นเอง หากใครต้องการดูฟีเจอร์ทั้งหมดมาดูกันได้เลย :
.
https://docs.python.org/3/whatsnew/3.8.html
.
#BorntoDev - 🦖 Digital Academy ให้การพัฒนาทักษะเทคโนโลยีเป็นเรื่องสนุกไปพร้อมกับเรา
「walrus operator」的推薦目錄:
- 關於walrus operator 在 BorntoDev Facebook 的精選貼文
- 關於walrus operator 在 BorntoDev Facebook 的最讚貼文
- 關於walrus operator 在 Walrus Operator in Python - Pinterest 的評價
- 關於walrus operator 在 花花酱Leetcode刷题- := 海象运算符Walrus Operator - Facebook 的評價
- 關於walrus operator 在 分享Pycon TW 2019:PEP 572: The Walrus Operator - Dcard 的評價
walrus operator 在 BorntoDev Facebook 的最讚貼文
🐍 มารู้จักกับฟีเจอร์อัพเดตใหม่ใน "Python 3.8" กับ Assignment Expression กัน <3
.
โดยสิ่งนี้จะใช้ตัวดำเนินการเครื่องหมาย := หรือที่เรียกว่า "Walrus operator" เพราะหน้าตาคล้ายกับเจ้าตัววอลรัสนั่นเอง
.
ถ้าให้พูดง่าย ๆ เป็นเครื่องหมายที่เสมือนการประกาศตัวแปรภายใน Expression นั่นเอง...
See More
walrus operator 在 花花酱Leetcode刷题- := 海象运算符Walrus Operator - Facebook 的必吃
海象运算符Walrus Operator - Python Weekly EP2 「赋值表达式」,也叫做「命名表达式」,不过它现在被广泛的别名是「海象运算符」(The Walrus Operator)。 ... <看更多>
walrus operator 在 分享Pycon TW 2019:PEP 572: The Walrus Operator - Dcard 的必吃
分享Pycon TW 2019:PEP 572: The Walrus Operator - Dustin Ingram. 軟體工程師. 2019年9月30日22:54. 讚嘆上週公司出錢讓data team 參加Pycon,所以趁颱風假整理一下 ... ... <看更多>
walrus operator 在 Walrus Operator in Python - Pinterest 的必吃
Dec 28, 2020 - Learn how to use the walrus operator, a feature available since Python 3.8. ... <看更多>