30/09/2018, 16:50
Python: print "..." có khác print '...' không?
Mình thấy dùng cặp nháy kép " … " hay nháy đơn ’ … ’ thì nội dung vẫn hiển thị ra được. Kể cả trong đó có format cho variable.
#This is an example which i see on learnpythonthehardway.org
my_name = "Minh Vu"
my_age = 23 #2015
my_height = 1.67 #m
my_weight = 50 #kg
my_eyes = 'Black'
my_hair = 'Black'
print "Let's talk about %s." % my_name
print "He's %fm tall." % my_height #How can i format a float point number?
print 'He is %dkg heavy.' % my_weight
print 'Actually that's not too heavy.'
print "He's got %s eyes and %s hair." % (my_eyes, my_hair)
#This line is tricky, try to get it exactly right
print "If i add %d, %d, and %d I get %d." % (my_age, my_height, my_weight, my_age + my_height + my_weight)
Bài liên quan
topic này quen quen
Mình nghĩ không có sự khác biệt về ý nghĩa. Chỉ trong 1 số trường hợp viết ‘\’’ mà không cần \ thì có thể dùng “’” và ngược lại