Build an RPG character - Build an RPG Character

Tell us what’s happening:

I don’t know why the stats part of the code isn’t working, I 've tried multiple times but anything related to the stats doesn’t work

Your code so far

full_dot = '●'
empty_dot = '○'

def create_character(name, strength,intelligence,charisma):

    if not isinstance(name, str):
        return "The character name should be a string"
    if name == "":
        return "The character should have a name"
    if len(name) > 10 :
        return "The character name is too long"
    if "" in name :
        return "The character name should not contain spaces"
    stats = {"STR" : strength, "INT": intelligence, "CHA": charisma} 
    for s in stats.values():
        if not isinstance(s, int) :
            return "All stats should be integers"

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36

Challenge Information:

Build an RPG character - Build an RPG Character

1 Like

What does your output look like when you test it?

removed by moderator

Please create your own topic when you have specific questions about your own challenge code. Only respond to another thread when you want to provide help to the original poster of the other thread or have follow up questions concerning other replies given to the original poster.

The easiest way to create a topic for help with your own solution is to click the Help button located on each challenge. This will automatically import your code in a readable format and pull in the challenge url while still allowing you to ask any question about the challenge or your code.

Thank you.