|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 xjtu_wong 于 2020-2-18 22:15 编辑
- class Userclass():
- def __init__(self):
- self.Bandwidth = 10 #MHz
- self.Channel = "Rayleigh"
- self.Inter_arrive_time = "Uniform"
- self.Packet_size = "fixed"
- self.SLA_latency = 51 #KBps
- self.SLA_rate = 10 #ms
- class uRLLC(Userclass):
- def __init__(self, user_No):
- super(uRLLC, self).__init__()
- self.user_No = user_No
复制代码
问题描述:如何通过循环创建多个实例,并且每个实例的user_No属性不同。
比如执行:- for user_No in range(1,51):
- pass
- XXX = uRLLC(user_No)
- pass
复制代码
可以得到:uRLLC()的50个实例,分别有不同的user_No属性值和不同的实例名称
- for user_No in range(1, 51):
- exec(f"u{user_No} = uRLLC({user_No})")
复制代码
得到的实例名称是 u1 、u2 、... 、u50
|
|