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 ạ.

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 ạ.

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
Đâ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:
oke mình cảm ơn mn nhé!
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?