Devdit
 

Python f-strings คือ

1.5K

Python f-strings คือ รูปแบบการจัดการแสดงผลชุดข้อความ (formatted string literals) แบบใหม่ที่มากับ Python 3.6 ช่วยให้เราสามารถจัดการแสดงข้อความ รวมกับตัวแปรได้ง่าย และมีประสิทธิภาพมากยิ่งขึ้น

 

ตัวอย่าง

name = 'Python'
version = 3.6

print( f'Name {name} is version {version}' )

ผลลัพธ์

Name Python is version 3.6

โด้ดด้านบนมีตัวแปร 2 ตัว คือ name และ version โดยมีการใช้ f-strings ของ Python ในการจัดการแสดงผลชุดข้อความ โดยให้สังเกตตรงตัวอักษร f ด้านหน้าชุดข้อความ นั้นคือ การเริมใช้ f-strings ของ Python ซึ่งจะเห็นว่าทำให้เราสามารถใส่ตัวแปรเข้าไปในข้อความได้เลยโดยไม่ต้องใช้ str.format() หรือ %-formatting

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ