01/10/2018, 10:16
Nhờ sửa code python 2 sang python 3
Xin chào, em hiện giờ đang xài python 3 nhưng thấy nó khá là bất tiện và rắc rối do đã quen dùng python 2. Và em có 1 đoạn code ở python 2. Mong các ae trong nghề sửa lại dùm cho đúng ạ.
import socket
def id():
host_name = socket.gethostname()
ip_address = socket.gethostbyname(host_name)
print "Host name: %s" % host_name
print "IP address: %s" % ip_address
if __name__ == '__main__':
id()
Bài liên quan
Sự khác nhau cơ bản mà hầu như ai cũng biết đó là
print
trong Python 3.X là mộtfunction
. Do đó bạn phảiCuốn sách mà bạn đang học đó là theo Python 2.X. Mình có lướt qua nội dung của nó rồi. Không có quá nhiều sự khó khăn cho bạn khi sử dụng Python 3.X cho cuốn sách đó đâu
Cứ lấy code đấy compile luôn Python 3, có gì nó báo lỗi ngay để mà sửa là được mà.