Chào mọi người,
Mình mới học python và gặp cú pháp sau và không hiểu nó là gì, mong mọi người chỉ giúp hoặc cho xin keyword để search ạ.
Cú pháp "person_{}".format(person_id) Python nghĩa là gì?
person_name = 'daynhauhoc'
greeting_1 = 'hello: ' + person_name
greeting_2 = 'xin chào: {}'.format(person_name)
greeting_3 = f'bái bai: {person_name}'
greeting_4 = "see you later: %s" % (person_name)
print(greeting_1)
print(greeting_2)
print(greeting_3)
print(greeting_4)
output:
hello: daynhauhoc
xin chào: daynhauhoc
bái bai: daynhauhoc
see you later: daynhauhoc
5 Likes
Đây là cách cậu sử dụng hàm format của một object String (giống như hàm printf
trong C ấy).
{}
là placeholder. Hàm format sẽ điền giá trị của một biến được truyền vào từ argument vào đó.
See also:
7 Likes
oke mình cảm ơn mn nhé!
1 Like