Change part of an object · in code: Object Fields
Changes one field (one named part) of an object, like a pet's energy.
pet.energy = pet.energy + 2.this.energy = this.energy - 1.pet, pets[1], or this inside a method.energy. It must be one the object already has.pet.energy + 2.Open it in the editor, press Run, then change it and run it again.
from types import SimpleNamespace
pet = SimpleNamespace(name="Tom", kind="cat", energy=3)print("Meet " + pet.name + " the " + pet.kind + ", with energy " + str(pet.energy))snacks = int(input("How many snacks? "))for _ in range(snacks): pet.energy = pet.energy + 2print(pet.name + " now has energy " + str(pet.energy) + " ⚡")pet = {name: "Tom", energy: 3}, or from a class: pet = Pet("Tom").friend = pet, changing friend.energy changes pet.energy too.pet.name + " has " + pet.energy.