Python: Lots of function arguments
The function definition is too long for one line. The modeline helps you with some typical Python indent settings.
Start file
class Pointless: def lotsa_arguments(self, first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, eleventh, twelfth, thirteenth, fourteenth, sixteenth, seventeenth, eighteenth, nineteenth, twentieth, twenty_first, twenty_second, twenty_third): "Doesn't even use all those arguments. What a waste." pass # File-specific indent settings! # More VimGolf challenges need modelines. # vim: set sw=4 et ft=python:
End file
class Pointless: def lotsa_arguments(self, first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, eleventh, twelfth, thirteenth, fourteenth, sixteenth, seventeenth, eighteenth, nineteenth, twentieth, twenty_first, twenty_second, twenty_third): "Doesn't even use all those arguments. What a waste." pass # File-specific indent settings! # More VimGolf challenges need modelines. # vim: set sw=4 et ft=python:
View Diff
2c2,6 < def lotsa_arguments(self, first, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth, eleventh, twelfth, thirteenth, fourteenth, sixteenth, seventeenth, eighteenth, nineteenth, twentieth, twenty_first, twenty_second, twenty_third): --- > def lotsa_arguments(self, first, second, third, fourth, fifth, sixth, > seventh, eighth, ninth, tenth, eleventh, twelfth, > thirteenth, fourteenth, sixteenth, seventeenth, > eighteenth, nineteenth, twentieth, twenty_first, > twenty_second, twenty_third):
Solutions
The best way to learn is to practice. Below, you will find some of the solutions other golfers have entered. To unlock higher ranked solutions, submit your own entry which does as well or better than the solutions you can currently see - climb the ladder!
Check out these helpful resources to improve your Vim skills... Game on.
Unlock 43 remaining solutions by signing in and submitting your own entry
#44 Austin Ware / @AustinWare17 - Score: 36 - 03/13/18 @ 05:30
/si<CR>wa<CR><Tab><Tab><Esc>/tw<CR>wa<CR><Esc>/se<CR>wa<CR><Esc>/fi<CR>wa<CR><Esc>ZZ
0 comments