这两天学习Python遇到了一些问题

下面是总结了有些困扰人的知识点

 

1.input
python2 输入int input
输入str raw_input
python3 统一用input

2.print()
python2 可以print str
Python3 print("")


3.socket
Python2 可以直接发送str
Python3 只能发送bytes

发送方:

ss='welcome to socket'
c.send(ss.encode('utf-8'))

接收方:

msg=s.recv(1024)

print (msg.decode('utf-8'))