|
| 1 | +class Pokemon: |
| 2 | + def __init__( |
| 3 | + self, pokemon1_name, pokemon2_name, pokemon1_power, pokemon2_power, damage_rate |
| 4 | + ): |
| 5 | + self.pokemon1_name = pokemon1_name |
| 6 | + self.pokemon2_name = pokemon2_name |
| 7 | + self.pokemon1_power = pokemon1_power |
| 8 | + self.pokemon2_power = pokemon2_power |
| 9 | + self.damage_rate = damage_rate |
| 10 | + |
| 11 | + |
| 12 | +team_pika = Pokemon("pikachu", "charmander", 90, 60, 10) |
| 13 | +print("=======Team 1=======") |
| 14 | +print("Pokemon 1:", team_pika.pokemon1_name, team_pika.pokemon1_power) |
| 15 | +print("Pokemon 2:", team_pika.pokemon2_name, team_pika.pokemon2_power) |
| 16 | +pika_combined_power = ( |
| 17 | + team_pika.pokemon1_power + team_pika.pokemon2_power |
| 18 | +) * team_pika.damage_rate |
| 19 | +print("Combined Power:", pika_combined_power) |
| 20 | +# ============================================================================== # |
| 21 | +team_bulb = Pokemon("bulbasaur", "squirtle", 80, 70, 9) |
| 22 | +print("=======Team 1=======") |
| 23 | +print("Pokemon 1:", team_bulb.pokemon1_name, team_bulb.pokemon1_power) |
| 24 | +print("Pokemon 2:", team_bulb.pokemon2_name, team_bulb.pokemon2_power) |
| 25 | +bulb_combined_power = ( |
| 26 | + team_bulb.pokemon1_power + team_bulb.pokemon2_power |
| 27 | +) * team_bulb.damage_rate |
| 28 | +print("Combined Power:", bulb_combined_power) |
0 commit comments