#this is a python program #topic: OOP Write the DemonSlayer class so that the code gives the expected output. [You are not allowed to change the code below]  # Write your Class Code here  tanjiro = DemonSlayer("Tanjiro", "Water Breathing", 10, 10) print('Name:',tanjiro.name)  print('Fighting Style:',tanjiro.style)  print(f'Knows {tanjiro.number_of_technique} technique(s) and has  killed {tanjiro.kill} demon(s)')  print('===================')  zenitsu = DemonSlayer("Zenitsu", "Thunder Breathing", 1, 4) print('Name:',zenitsu.name)  print('Fighting Style:',zenitsu.style)  print(f'Knows {zenitsu.number_of_technique} technique(s) and has  killed {zenitsu.kill} demon(s)')  print('===================')  inosuke = DemonSlayer("Inosuke", "Beast Breathing", 5, 7) print('Name:',inosuke.name)  print('Fighting Style:',inosuke.style)  print(f'Knows {inosuke.number_of_technique} technique(s) and has  killed {inosuke.kill} demon(s)')  print('===================')  print(f'{tanjiro.name}, {zenitsu.name}, {inosuke.name} knows  total {tanjiro.number_of_technique + zenitsu.number_of_technique  + inosuke.number_of_technique} techniques')  print(f'They have killed total {tanjiro.kill + zenitsu.kill +  inosuke.kill} demons')  Output:  Name: Tanjiro  Fighting Style: Water Breathing  Knows 10 technique(s) and has killed 10 demon(s)  ===================  Name: Zenitsu  Fighting Style: Thunder Breathing  Knows 1 technique(s) and has killed 4 demon(s)  =================== Name: Inosuke  Fighting Style: Beast Breathing  Knows 5 technique(s) and has killed 7 demon(s)  ===================  Tanjiro, Zenitsu, Inosuke knows total 16 techniques  They have killed total 21 demons

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

#this is a python program

#topic: OOP

Write the DemonSlayer class so that the code gives the expected output. [You are not allowed to change the code below] 

# Write your Class Code here 

tanjiro = DemonSlayer("Tanjiro", "Water Breathing", 10, 10) print('Name:',tanjiro.name) 

print('Fighting Style:',tanjiro.style) 

print(f'Knows {tanjiro.number_of_technique} technique(s) and has  killed {tanjiro.kill} demon(s)') 

print('===================') 

zenitsu = DemonSlayer("Zenitsu", "Thunder Breathing", 1, 4) print('Name:',zenitsu.name) 

print('Fighting Style:',zenitsu.style) 

print(f'Knows {zenitsu.number_of_technique} technique(s) and has  killed {zenitsu.kill} demon(s)') 

print('===================') 

inosuke = DemonSlayer("Inosuke", "Beast Breathing", 5, 7) print('Name:',inosuke.name) 

print('Fighting Style:',inosuke.style) 

print(f'Knows {inosuke.number_of_technique} technique(s) and has  killed {inosuke.kill} demon(s)') 

print('===================') 

print(f'{tanjiro.name}, {zenitsu.name}, {inosuke.name} knows  total {tanjiro.number_of_technique + zenitsu.number_of_technique  + inosuke.number_of_technique} techniques') 

print(f'They have killed total {tanjiro.kill + zenitsu.kill +  inosuke.kill} demons') 

Output: 

Name: Tanjiro 

Fighting Style: Water Breathing 

Knows 10 technique(s) and has killed 10 demon(s) 

=================== 

Name: Zenitsu 

Fighting Style: Thunder Breathing 

Knows 1 technique(s) and has killed 4 demon(s) 

===================

Name: Inosuke 

Fighting Style: Beast Breathing 

Knows 5 technique(s) and has killed 7 demon(s) 

=================== 

Tanjiro, Zenitsu, Inosuke knows total 16 techniques 

They have killed total 21 demons 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 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