python类中出现NameError的问题
报的错如下:
class UserInfo(bidderID, name, addr, port):
NameError: name 'bidderID' is not defined
代码如下:
class UserInfo(bidderID, name, addr, port):
bidderID = 0 #用户ID
name = '' #用户名
addr = '' #IP地址
port = 0 #端口号
rname = '' #所在竞拍室名称
bidprice = 0 #出价
#UserInfo next = null
def _init_(self, bidderID, name, addr, port):
self.bidderID = bidderID
self.name = name
self.addr = addr
self.port = port
#打印用户关键信息,并返回包含用户信息的字符串
def printUserInfo(self):
str = "\t用户ID: " + bidderID + "\t用户名: " + name + "\t出价: " + bidprice + "\n"
return str
U=UserInfo(1,"Alice","10.10.10.0",1)
U.printUserInfo()
求问怎么回事?怎么解决?
相关阅读:
sqlLite数据库存放地址
普通移动端网页和web app的区别
请教dubbo和kubernetes的异同?
如何深度定制bootstrap
用map还是flattenMap
beautifulsoup 解析后的内容的编码问题
蚂蜂窝酒店是如何使用第三方的酒店数据,他自己是如何维护产品?
windows10 node 和nmp的命令
想请教下,怎么实现mysql这样的分组查询?
vuejs 使用vue-router在组件上加入了v-transition,如何避免空白?
li和a之间的微小的几像素差距解决办法?
请问下,同一数据库中不同表的某个字段互相如何实现数据同步??数据类型一致
网站的站内搜索如何实现?
如何生成动态下载地址链接?
windows 上用yeoman安装react-webapp 报错
IE 动画中 calc失效
zxing的ResultPoint什么,有什么作用,如何产生?
如何解决固定宽度尺寸网页,在小屏幕下背景色无法填充完整的问题
gulp vs grunt 编译速度
ios开发中 手势滑动返回时 tabbar一直在最顶层