csdnnumpython
csdnnumpython
2015-11-14 10:03
采纳率: 0%
浏览 3.5k

python类变量实例化后修改

import random
class artell():
def init(self,hp,wpn):
self.hp = 10 ..............
robot = artell()
robot.hp = robot.hp -1 (类中变量初始化,实例化后怎么修改)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • caozhy

    不知道你说的修改是修改什么,直接赋值就可以了。关键看hp是什么类型字段

    点赞 评论
  • Meditator_hkx
    Meditator_hkx 2015-11-14 13:05

    你修改的目的是什么?
    朝着什么方向修改?

    点赞 评论
  • oyljerry
    oyljerry 2015-11-15 02:36

    实例化可以通过self来访问变量修改

    点赞 评论
  • python_tty
    python_tty 2016-01-09 06:27

    实例化后直接通过instance.attr = value来修改属性值

    点赞 评论

相关推荐