Tell us what’s happening:
Test 8 is not completed as well as 18 and 19. But I tested them and my code does exactly as required. Can someone help me.
Test 8 is that it returns an error if the name contains a space (which it does)
18 and 19 are the character creations. for which my code indeed does return the values as wanted
Your code so far
full_dot = '●'
empty_dot = '○'
def create_character(name,strength,intelligence,charisma):
if type(name) != str:
print('The character name should be a string')
return 'The character name should be a string'
if len(name) == 0:
print('The character should have a name')
return 'The character should have a name'
if len(name) > 10:
print('The character name is too long')
return 'The character name is too long'
if ' ' in name:
print('The character should not contain spaces')
return 'The character should not contain spaces'
if type(strength) != int or type(intelligence) != int or type(charisma) != int:
print('All stats should be integers')
return 'All stats should be integers'
if strength < 1 or intelligence < 1 or charisma < 1:
print('All stats should be no less than 1')
return 'All stats should be no less than 1'
if strength > 4 or intelligence > 4 or charisma > 4:
print('All stats should be no more than 4')
return 'All stats should be no more than 4'
if strength + intelligence + charisma != 7:
print('The character should start with 7 points')
return 'The character should start with 7 points'
print(name)
print('STR ' + full_dot*strength + empty_dot*(10-strength))
print('INT ' + full_dot*intelligence + empty_dot*(10-intelligence))
print('CHA ' + full_dot*charisma + empty_dot*(10-charisma),)
return name,
'STR ' + full_dot*strength + empty_dot*(10-strength),
'INT ' + full_dot*intelligence + empty_dot*(10-intelligence),
'CHA ' + full_dot*charisma + empty_dot*(10-charisma)
create_character("ren",4,2,1)
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36
Challenge Information:
Build an RPG Character - Build an RPG Character