Design a class called Pokemon using a parameterized constructor so that after executing the following line of code the desired result shown in the output box will be printed. First object along with print has been done for you, you also need to create other objects and print accordingly to get the output correctly.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

write it in python

Question 5
Design a class called Pokemon using a parameterized constructor so that after
executing the following line of code the desired result shown in the output box will be
printed. First object along with print has been done for you, you also need to create
other objects and print accordingly to get the output correctly.
[You are not allowed to change the code below]
#Write your code for class here
team_pika
Pokemon ( 'pikachu',
'charmander', 90, 60, 10)
print('=======Team 1=======')
print ('Pokemon 1:',team_pika.pokemon1_name,
team_pika.pokemon1_power)
print ('Pokemon 2:',team_pika.pokemon2_name,
team_pika.pokemon2_power)
pika_combined_power
(team_pika.pokemon1_power +
team_pika.pokemon2_power) * team_pika.damage_rate
print ('Combined Power:',
pika_combined_power)
#Write your code for subtask 2,3,4 here
Output:
Team 1:
===:
Pokemon 1: pikachu 90
Pokemon 2: charmander 60
Combined Power: 1500
Team 2=3D
==== ===
Pokemon 1: bulbasaur 80
Pokemon 2: squirtle 70
Combined Power: 1350
Subtask:
1) Design the Pokemon class using a parameterized constructor. The 5 values that are
being passed through the constructor are pokemon 1 name, pokemon 2 name,
pokemon 1 power, pokemon 2 power, damage rate respectively.
Transcribed Image Text:Question 5 Design a class called Pokemon using a parameterized constructor so that after executing the following line of code the desired result shown in the output box will be printed. First object along with print has been done for you, you also need to create other objects and print accordingly to get the output correctly. [You are not allowed to change the code below] #Write your code for class here team_pika Pokemon ( 'pikachu', 'charmander', 90, 60, 10) print('=======Team 1=======') print ('Pokemon 1:',team_pika.pokemon1_name, team_pika.pokemon1_power) print ('Pokemon 2:',team_pika.pokemon2_name, team_pika.pokemon2_power) pika_combined_power (team_pika.pokemon1_power + team_pika.pokemon2_power) * team_pika.damage_rate print ('Combined Power:', pika_combined_power) #Write your code for subtask 2,3,4 here Output: Team 1: ===: Pokemon 1: pikachu 90 Pokemon 2: charmander 60 Combined Power: 1500 Team 2=3D ==== === Pokemon 1: bulbasaur 80 Pokemon 2: squirtle 70 Combined Power: 1350 Subtask: 1) Design the Pokemon class using a parameterized constructor. The 5 values that are being passed through the constructor are pokemon 1 name, pokemon 2 name, pokemon 1 power, pokemon 2 power, damage rate respectively.
After designing the class, if you run the above code the details in Team 1 will be printed.
2) Create an object named team_bulb and pass the value 'bulbasaur', 'squirtle', 80, 70,
9 respectively.
3) Use print statements accordingly to print the desired result of Team 2.
Note: Power is always being calculated using the instance variables. Example:
(team_pika.pokemon1_power + team_pika.pokemon2_power)
team_pika. damage_rate
Transcribed Image Text:After designing the class, if you run the above code the details in Team 1 will be printed. 2) Create an object named team_bulb and pass the value 'bulbasaur', 'squirtle', 80, 70, 9 respectively. 3) Use print statements accordingly to print the desired result of Team 2. Note: Power is always being calculated using the instance variables. Example: (team_pika.pokemon1_power + team_pika.pokemon2_power) team_pika. damage_rate
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY