My issue is about __init__() it isn't making an “argument” with my parameters name, strength, hp, dexterity, and dodge causing a type errorCommunication between two classes in rubyChanging attributes in different objectsRuby object oriented Snakes and Ladders implementationSimple object-oriented calculator - follow-upFunctional FrameworkGenerating RPG Characters (Objects)Browser-based Mafia game in PHPClass hierarchy for informative exceptions in ASP.NET coreTranslate a problem to OO code in Java, especially an RPG ideaCollision detection on Android
How is the partial sum of a geometric sequence calculated?
Could Sinn Fein swing any Brexit vote in Parliament?
How to generate binary array whose elements with values 1 are randomly drawn
Is this an example of a Neapolitan chord?
Is it true that good novels will automatically sell themselves on Amazon (and so on) and there is no need for one to waste time promoting?
What favor did Moody owe Dumbledore?
What can I do if I am asked to learn different programming languages very frequently?
How could an airship be repaired midflight?
What does "Four-F." mean?
What is the relationship between relativity and the Doppler effect?
Dual Irish/Britsh citizens
World War I as a war of liberals against authoritarians?
Four married couples attend a party. Each person shakes hands with every other person, except their own spouse, exactly once. How many handshakes?
Optimising a list searching algorithm
Is there a hypothetical scenario that would make Earth uninhabitable for humans, but not for (the majority of) other animals?
Usage and meaning of "up" in "...worth at least a thousand pounds up in London"
Practical application of matrices and determinants
Is it insecure to send a password in a `curl` command?
Asserting that Atheism and Theism are both faith based positions
Do I need to consider instance restrictions when showing a language is in P?
Is honey really a supersaturated solution? Does heating to un-crystalize redissolve it or melt it?
How do hiring committees for research positions view getting "scooped"?
I seem to dance, I am not a dancer. Who am I?
What if (if any) the reason to buy in small local stores?
My issue is about __init__() it isn't making an “argument” with my parameters name, strength, hp, dexterity, and dodge causing a type error
Communication between two classes in rubyChanging attributes in different objectsRuby object oriented Snakes and Ladders implementationSimple object-oriented calculator - follow-upFunctional FrameworkGenerating RPG Characters (Objects)Browser-based Mafia game in PHPClass hierarchy for informative exceptions in ASP.NET coreTranslate a problem to OO code in Java, especially an RPG ideaCollision detection on Android
$begingroup$
class STAT_CALCULATOR(object):
def __init__(self,name,strength,hp,dexterity,dodge): #Need this for the parameters to work in the program
self.name = name
self.strength = strength
self.hp = hp + strength
self.dexterity = dexterity
self.dodge = dodge + dexterity
__meta__ = ABCMeta #This is so I can produce sub-classes like 'leader' and 'CommunityMembers'
class Leader(STAT_CALCULATOR):
communityMember = STAT_CALCULATOR(name,strength,hp,dexterity,dodge)
print("stats, NAM: "+str(name)+" STR: "+str(strength)+" HP: "+str(hp)+" SPD "+str(dexterity)+" DOD: "+str(dodge)) #This displays each stat the player has
class Community(STAT_CALCULATOR):
pass
object-oriented functional-programming error-handling
New contributor
$endgroup$
add a comment |
$begingroup$
class STAT_CALCULATOR(object):
def __init__(self,name,strength,hp,dexterity,dodge): #Need this for the parameters to work in the program
self.name = name
self.strength = strength
self.hp = hp + strength
self.dexterity = dexterity
self.dodge = dodge + dexterity
__meta__ = ABCMeta #This is so I can produce sub-classes like 'leader' and 'CommunityMembers'
class Leader(STAT_CALCULATOR):
communityMember = STAT_CALCULATOR(name,strength,hp,dexterity,dodge)
print("stats, NAM: "+str(name)+" STR: "+str(strength)+" HP: "+str(hp)+" SPD "+str(dexterity)+" DOD: "+str(dodge)) #This displays each stat the player has
class Community(STAT_CALCULATOR):
pass
object-oriented functional-programming error-handling
New contributor
$endgroup$
add a comment |
$begingroup$
class STAT_CALCULATOR(object):
def __init__(self,name,strength,hp,dexterity,dodge): #Need this for the parameters to work in the program
self.name = name
self.strength = strength
self.hp = hp + strength
self.dexterity = dexterity
self.dodge = dodge + dexterity
__meta__ = ABCMeta #This is so I can produce sub-classes like 'leader' and 'CommunityMembers'
class Leader(STAT_CALCULATOR):
communityMember = STAT_CALCULATOR(name,strength,hp,dexterity,dodge)
print("stats, NAM: "+str(name)+" STR: "+str(strength)+" HP: "+str(hp)+" SPD "+str(dexterity)+" DOD: "+str(dodge)) #This displays each stat the player has
class Community(STAT_CALCULATOR):
pass
object-oriented functional-programming error-handling
New contributor
$endgroup$
class STAT_CALCULATOR(object):
def __init__(self,name,strength,hp,dexterity,dodge): #Need this for the parameters to work in the program
self.name = name
self.strength = strength
self.hp = hp + strength
self.dexterity = dexterity
self.dodge = dodge + dexterity
__meta__ = ABCMeta #This is so I can produce sub-classes like 'leader' and 'CommunityMembers'
class Leader(STAT_CALCULATOR):
communityMember = STAT_CALCULATOR(name,strength,hp,dexterity,dodge)
print("stats, NAM: "+str(name)+" STR: "+str(strength)+" HP: "+str(hp)+" SPD "+str(dexterity)+" DOD: "+str(dodge)) #This displays each stat the player has
class Community(STAT_CALCULATOR):
pass
object-oriented functional-programming error-handling
object-oriented functional-programming error-handling
New contributor
New contributor
New contributor
asked 7 mins ago
stooperstooper
1
1
New contributor
New contributor
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
);
);
, "mathjax-editing");
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "196"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
stooper is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f215637%2fmy-issue-is-about-init-it-isnt-making-an-argument-with-my-parameters-na%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
stooper is a new contributor. Be nice, and check out our Code of Conduct.
stooper is a new contributor. Be nice, and check out our Code of Conduct.
stooper is a new contributor. Be nice, and check out our Code of Conduct.
stooper is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Code Review Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f215637%2fmy-issue-is-about-init-it-isnt-making-an-argument-with-my-parameters-na%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown