01/10/2018, 10:07

Python 2.x.x và 3.x.x Bài 4

Mọi người cho hỏi python 2 của Dạy Nhau Học bài 4 (link: https://goo.gl/x5EfDP) thì mình thấy anh Đạt gõ dòng lệnh,python 2.x.x nó tự tính ra drivers, cars các thứ, nhưng ở python 3, mình thêm ngoặc các thứ đủ hết rồi thì nó in ra thành:
There are
There are only
There will be
We can transport
We have
We need to put about
Vậy, phải làm sao để python 3.x.x nó tính như trong video trên (python 2.x.x) ạ?. Cảm ơn ạ

Henry viết 12:13 ngày 01/10/2018

Python 2.X

>>> name = "DCD"
>>> print "My name is", name + "! Nice to meet you."
My name is DCD! Nice to meet you.

Python 3.X

>>> name = "DCD"
>>> print("My name is", name + "! Nice to meet you.")
My name is DCD! Nice to meet you.

Sau này khi bạn dùng % để format string thì
Python 2.X

>>> hello = "Hello"
>>> print "%s, World!" %hello  # same as >>> print "%s, World" %(hello)
Hello, World!
>>> world = "World"
>>> print "%s, %s!" %(hello, world) 
Hello, World!

Python 3.X

>>> hello = "Hello"
>>> print("%s, World!" %hello)  # same as >>> print("%s, World" %(hello))
Hello, World!
>>> world = "World"
>>> print("%s, %s!" %(hello, world)) 
Hello, World!
Dxxx viết 12:18 ngày 01/10/2018

Cảm ơn bạn đã góp ý.

Dxxx viết 12:14 ngày 01/10/2018

Format string là gì nhỉ?

Henry viết 12:22 ngày 01/10/2018

Format string là gì nhỉ?

Các bài tiếp theo có giới thiệu. Học tức biết

Bài liên quan
0