HiddenLayer555@lemmy.ml to Programmer Humor@programming.devEnglish · 8 days agoPython needs an actual default functionlemmy.mlexternal-linkmessage-square160fedilinkarrow-up1756arrow-down129file-text
arrow-up1727arrow-down1external-linkPython needs an actual default functionlemmy.mlHiddenLayer555@lemmy.ml to Programmer Humor@programming.devEnglish · 8 days agomessage-square160fedilinkfile-text
Also, do y’all call main() in the if block or do you just put the code you want to run in the if block?
minus-squareLucy :3@feddit.orglinkfedilinkarrow-up7·8 days agoNot having tons of code in one if statement, but in a function.
minus-squareEthan@programming.devlinkfedilinkEnglisharrow-up2·7 days agoI thought you were saying to literally use def main(): pass, that’s why I was confused
minus-squareLucy :3@feddit.orglinkfedilinkarrow-up1·7 days agoOh, no, that’s just the usual placeholder. Though, … would also be valid iirc, and would fit better as a “TODO” placeholder
minus-squareIronKrill@lemmy.calinkfedilinkarrow-up12·7 days agoAnd scope. Variables declared in the if can be read everywhere, variables declared in the function are limited to that function.
What is the point of this?
Not having tons of code in one if statement, but in a function.
I thought you were saying to literally use
def main(): pass
, that’s why I was confusedOh, no, that’s just the usual placeholder. Though, … would also be valid iirc, and would fit better as a “TODO” placeholder
And scope. Variables declared in the if can be read everywhere, variables declared in the function are limited to that function.