Project Overview

For our final project we decided to create post about Batman that incoperates everything we’ve learned so far. This includes character information, statistics using tables, embedded images, a video made by us, and a custom Batman-themed game. (More info see Project Brainstorm)

Python Hack Article

  • My partner and I used emojize and newspaper3k to prived an article about Batmans wealth!
from emoji import emojize
print(emojize("Have you ever wondered how Bruce Wayne is able to fund his vigilantism as Batman? :thinking_face:"))

from newspaper import Article
from IPython.display import display, Markdown


urls = ["https://www.comicbasics.com/heres-how-rich-batman-bruce-wayne-really-is/#:~:text=In%20the%20main%20DC%20comics,be%20based%20on%20the%20movies)."]

for url in urls:
    article = Article(url)
    article.download()
    article.parse()
    # Jupyter Notebook Display
    # print(article.title)
    display(Markdown(article.title)) # Jupyter display only
    display(Markdown(article.text)) # Jupyter display only
    print("\n")

Have you ever wondered how Bruce Wayne is able to fund his vigilantism as Batman? 🤔

Here’s How Rich Batman (Bruce Wayne) Really Is

Many of the most iconic superheroes created by Marvel and DC come from wealthy backgrounds, or they have built their careers to acquire enormous sums of wealth. Batman has been infamous for his seemingly endless list of resources, money, and connections, but many fans are still eager to know how rich Bruce Wayne really is.

Bruce Wayne is currently a millionare. Bruce Wayne initially had a net worth of around $9.2 billion, which rose to a figure between $100 and $200 billion before over $100 billion was stolen by the Joker. It’s believed that Bruce Wayne became a millionaire recently and only became a trillionaire in the Injustice Universe.

Although many heroes have had rough origin stories or even poverty-stricken childhoods, Batman had been wealthy long before he gained the name. Stick around to find out everything there is to know about Bruce Wayne’s wealth, including how rich Batman really is as well as where he got his money.

How did Bruce Wayne get his wealth?

Batman inherited his wealth after the tragic murder of his parents, which took place when Bruce Wayne was only around 8 years old. He went on to inherit Wayne Manor and continue the legacy of Wayne Enterprises, which has roots in 17th-century Gotham and developed into a diversified multinational conglomerate.

Many reports state that Wayne Enterprises had a total value of around $31.3 billion (believed to be based on the Batman movies), although many believe the figure is much higher. According to fans, the true value of Wayne Enterprises in modern times is believed to be over $500 billion, with the value of equity being over $300 billion when accounting for inflation.

Much like renowned companies in the real world, Wayne Enterprises operates through a number of subsidiaries – including Wayne Aerospace, Wayne Energy, Wayne Construction, Wayne Entertainment, Wayne Foods, and more. Bruce Wayne has been the majority shareholder and chairman of Wayne Enterprises for most of his life, leading to insanely high profits over the years.

How rich is Bruce Wayne?

The key factor in terms of how much money Bruce Wayne actually has depends on the DC universes and timeline, as these aspects differ along with events, character deaths, and much more. In the main DC comics, Batman is considered a billionaire.

Bruce Wayne had a reported wealth of around $9.2 billion (believed to be based on the movies). Still, some fans believe this could have reached figures over $160 billion with a higher calculated worth of Wayne Enterprises in the comics.

It’s believed that Bruce Wayne would have had a net worth of between $100 and $200 billion for the majority of his career (which would put him in the same league as Elon Musk and Jeff Bezos in the real world). Having no superpowers, Bruce Wayne used much of this wealth to support his work as Batman.

How much does it cost Bruce Wayne to be Batman?

Batman would have needed approximately $682,450,750 in order to take on the role, including all of the payments needed for repairs as well as his gadgets and tech. Below is a quick estimated overview of how much money it cost Bruce Wayne to be Batman, thanks to Comic Historian Thaddeus Howze.

Batman’s Bulletproof Cape and Cowls: $1,058,600

The Tumbler Batmobile: $18,000,000

The Batpod Motorcycle: $1,500,000

Batman’s Flying Vehicle: $60,000,000

Batman’s Utility Belt Gadgets (bat-shaped shuriken, smoke grenades, and gizmos): $400,000

Training Fees: $1,750,000

Wayne Manor Maintenance: $600,000,000

Alfred’s Annual Salary: $240,000

How Batman lost his money

Bruce Wayne would spend millions on damages following Damian Wayne’s training sessions each week. However, this changed with more recent releases (spoilers alert), such as The Dark Knight Rises releases in 2012, which showed Batman lose a fortune due to a Gotham Stock Exchange heist by Bane.

While Batman was able to keep Wayne Manor after this event, he lost most of his wealth with the release of Batman Vol. 3 # 93 in 2020. This issue shows the Joker successfully draining all of Batman’s accounts to prevent him from funding his crime-fighting resources.

The issue went on to state that the Joker had obtained over $100 billion from Batman’s bank accounts – which would leave Bruce Wayne with an unknown sum of wealth. Even though the Joker was caught, the government informed Batman that it was virtually impossible to bankroll whatever he may need for his Batman activities without shedding light on Bruce Wayne.

Bruce was also removed from the Wayne Enterprises board and was given a “generous” annual stipend to stay away from the company. Batman Vol. 3 #119 followed up on these events, showing that Batman had to give up the Batcave, Wayne Manor, funding the Bat Family, and his Batman Inc. team, performing Batmobile maintenance himself.

However, Batman always seems to have something up his sleeve and is prepared for just about any scenario. Most fans expect that he still has a sizeable sum of money elsewhere in addition to his annual stipend, and Bruce Wayne likely has a net worth in the millions nowadays.

Is Batman a trillionaire?

Batman started off as a millionaire and became a billionaire over time, although he never became a trillionaire in the main storyline. Bruce Wayne only became a trillionaire in the Injustice Universe after inheriting Lex Luthor’s wealth, companies, properties, stocks, and more after he was killed by Superman – which amounted to Bruce Wayne’s net worth reaching around $5 trillion.

For more information on how Batman became a trillionaire, check out the video below by NeedleMouse Productions.

Who is richer: Iron Man or Batman?

If we assume that Bruce Wayne only has a net worth of approximately $9.2 billion or less, it would make Iron Man wealthier – as Tony Stark has a reported net worth of $12.4 billion thanks to Stark Industries. Bruce Wayne would have only been richer than Tony Stark in the time he had over $100 billion in wealth or in the Injustice Universe.

That’s everything there is to know about how rich Bruce Wayne really is, with stats thanks to News Nation. While Batman may have started his journey with tons of funds and availabilities, he is not as rich in modern times – that being said, Batman is still incredibly wealthy when compared to many Marvel and DC superheroes.

What do you think about how rich Batman is? Let us know in the comments below!

Bat - Family/ Allies

Ally Real Name Age
Robin Jason Todd 14
Alfred Alfred Pennyworth 60
Nightwing Dick Grayson 22
Batgirl Barbara Gordon 20
Red Hood Jason Todd 24
Oracle Barbara Gordon 26
Catwoman Selina Kyle 30
Red Robin Tim Drake 18
Huntress Helena Bertinelli 25
Batwoman Kate Kane 27
Lucius Fox Lucius Fox 55

VILLIAN DATABASE

Villian Age Crime Jail Time Date Captured
Joker unknown Posioning Water 40 years 9/2/2023
Lebron 41 Losing Playoffs 3 years 3/2/2023
Bane 24 Crashing Plane 13 years 9/5/2023
Mr. Freeze 54 Freezing City 23 years 7/2/2023
The Joker 40 Being Mean Life imprisonment 5/15/2022
Catwoman 32 Robbing Mueseum Probation 9/8/2021
The Riddler 45 Kidnapping a Goose 10 years 11/20/2020
Penguin 55 Gotham City 15 years 3/7/2019

BATMAN INVADERS ON GITHUB.IO SITE

Batman Game

Batman Python Games

import random
from emoji import emojize 


print(emojize(":thumbs_up:"))
def question(item, clue1, clue2, clue3):
    lives = 3
    print(f"Guess the Batman Villian. You only have {lives} lives. Use them carefully.")
    hints = [clue1, clue2, clue3]
    random.shuffle(hints)

    for hint in hints:
        print(hint)
        guess = input("Your guess is: ").lower()

        if guess == item.lower():
            print(emojize(":thumbs_up: :bat: Good Job Batman! You guessed it correctly!"))
            break
        else:
            lives -= 1
            if lives == 0:
                print(emojize(f":thumbs_down: You have failed Gotham city. The correct answer was '{item}'."))
                break
            else:
                print(emojize(f":thumbs_down: WRONG! You only have {lives} lives remaining. HURRY!"))
    
# Example usage:
question("Joker", "I am a really famous villian.", "I was once the villian of a batman game", "I have green hair and am very evil.")
👍
Guess the Batman Villian. You only have 3 lives. Use them carefully.
I have green hair and am very evil.


👎 WRONG! You only have 2 lives remaining. HURRY!
I was once the villian of a batman game
👍 🦇 Good Job Batman! You guessed it correctly!


playerone_score=0
playertwo_score=0



player_one=input("What is your name Player 1?")
player_two=input("What is your name Player 2?")

def question(question, answer):

    global playerone_score
    global playertwo_score
    
    response = input(player_one + "," + question)
    if response == answer:
        print("Bat-tastic " + player_one)
        playerone_score+=1
    else:
        print("Sorry " + player_one + ", You're not looking like Batman")
            
            
    response = input(player_two + "," + question)
    if response == answer:
        print("Bat-tastic" + player_two)
        playertwo_score+=1

    else:
        print("Sorry " + player_two + ", You're not looking like Batman")



question("What is Batman's real name", "Bruce Wayne")
question("What city does batman live in?", "Gotham")
question("How old am I ", "34")


print(playerone_score)
print(playertwo_score)

if playerone_score > playertwo_score:
    print(player_one + "is BATMAN and " + player_two +" is Alfred....")
if playerone_score < playertwo_score:
    print(player_two + "is BATMAN and " + player_one +"is Alfred....")
else: 
    print(player_one + " and " + player_two + " are BatMEN")
    
Sorry , You're not looking like Batman
Sorry , You're not looking like Batman
Sorry , You're not looking like Batman
Sorry , You're not looking like Batman
Sorry , You're not looking like Batman
Sorry , You're not looking like Batman
0
0
 and  are BatMEN

ChatGPT Code Review

[CHATGPT REVIEW]

ChatGPT Review Code

import random
from emoji import emojize

def question(item, clues):
    lives = 3
    print(f"Guess the Batman Villain. You have {lives} lives. Use them carefully.")
    random.shuffle(clues)

    for hint in clues:
        print(hint)
        guess = input("Your guess is: ").strip().lower()

        if guess == item.lower():
            print(emojize(":thumbs_up: :bat: Good job Batman! You guessed it correctly!"))
            break
        else:
            lives -= 1
            if lives == 0:
                print(emojize(f":thumbs_down: You have failed Gotham city. The correct answer was '{item}'."))
                break
            else:
                print(emojize(f":thumbs_down: WRONG! You have {lives} lives remaining. Try again."))

# Example usage:
clues = [
    "I am a really famous villain.",
    "I was once the villain of a Batman game.",
    "I have green hair and am very evil."
]

question("Joker", clues)
Guess the Batman Villain. You have 3 lives. Use them carefully.
I have green hair and am very evil.
👎 WRONG! You have 2 lives remaining. Try again.
I was once the villain of a Batman game.
👍 🦇 Good job Batman! You guessed it correctly!

Linux Interaction (Bash Script)

%%script bash

cd .. # changes directroy to parent directory (goes back one /)
pwd #prints what directory you are in

echo "Lets make a new directory for Bamtan"

cd /home/ronit
sudo rm Batman #removes old batman directory so code can be re-run
mkdir Batman

ls #lists all the sub directorys

echo "Now we see the Batman Directory, lets go inside"

cd Batman 
ls 
echo "Now that we are in lets make a new file"

touch Batman_Secret.txt #Creates New file

cat Batman_Secret.txt #Edits New File

Python Hack Article

[![BatGif](../../../../images/batgif.gif 'CHATGPT REVIEW')]
  File "/tmp/ipykernel_130984/57279254.py", line 1
    [![CHATGPT REVIEW](../../../../images/batgif.gif 'CHATGPT REVIEW')]
     ^
SyntaxError: invalid syntax