学习笔记

#!/usr/bin/env python
# -*- coding: utf-8 -*-
练习.
# 创建类
class ADC():
def xiadan(self):#定义类里的一个函数
print ("朕单三路尔等打野")
def zhongdan(self):
print ("其实我是大坑")
luban = ADC()#创建一个叫luban的对象
luban.xiadan()#调用类里的函数
luban.zhongdan()

练习.
class ZS():
def __init__(self,zhongzu,liliang):#构造函数,初始化
self.zhongzu = zhongzu
self.liliang = liliang
def MT(self):#一个新的函数
print ("种族:",self.zhongzu)#直接在函数里输出封装好的对象
print ("力量值:",self.liliang)
print ("我是一个强力的MT")
obj = ZS('兽人',99) #通过_init_构造创建obj对象,把参数传回进行封装
obj.MT()#调用MT函数
练习.
class ABC():
def __init__(self,name,age,):
self.name = name
self.age = age
def A(self):
print (self.name,self.age,u"男,上山去砍柴")
print (self.name,self.age,u"男,开车去东北")
print (self.name,self.age,u"男,最爱大保健")
xiaoming = ABC('小明','10')
laoli = ABC('老李','90')
xiaoming.A()
laoli.A()


练习 socket
import  socket
ip_port = ('127..0.0',9999)
sk + socket.socket() #创建套接字,实例化对象,创建一个对象
sk.bind(ip_port) #将IP绑定到对象上
sk.listen(5) #开始监听

while True:
print 'server waiting....'
conn,addr = sk.accept() #接受链接并返回(conn,address),com 可以用来接受和发送数据,address时连接客户端地址
client_data = conn.recv(1024) #接收传来的数据
print client_data
conn.sendall('不要回答,不要回答,不要回答') #发送给对方数据
conn.close() #关闭
 
 
import socket
ip_port = ('127.0.0.1',9999)
sk = socket.socket()
sk.connect(ip_port)
sk.sendall('请求占领地球')
server_reply= sk.recv(1024)
print server_reply
sk.close()
 

转载于:https://www.cnblogs.com/Blizzard-player/p/8820602.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值