เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ทบทวนการจัดรูปแบบสตริง

ก่อนที่จะเริ่มกำหนดการแสดงผลสตริงแบบกำหนดเองสำหรับออบเจกต์ ให้ตรวจสอบว่าคุ้นเคยกับการทำงานกับสตริงและการจัดรูปแบบแล้ว หากต้องการทบทวน ลองอ่าน บทช่วยสอนอย่างเป็นทางการของ Python เรื่องการจัดรูปแบบสตริง สักครู่

ในแบบฝึกหัดนี้ พิจารณาโค้ดต่อไปนี้

my_num = 5
my_str = "Hello"

f = ...
print(f)

ซึ่งยังขาดนิยามของ f

ต่อไปนี้คือตัวเลือกที่เป็นไปได้สำหรับนิยามของ f:

1.


f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
 

2.


f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)

3.


f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)

4.


f = "my_num is {my_num}, and my_str is '{my_str}'.".format()

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การเขียนโปรแกรมเชิงวัตถุใน Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด