In part 2 of python series (Python Programming in Entertainment Industry), we are talking about 6 basic coding style in python that would help RD/TD in animation/game studio that would help me a lot when they are doing more and more coding in the future.
15. /* -- C -- */ # -- Python --
if (some condition) def myfunction(foo, bar):
if (some condition) foo.boing()
do_something(fancy); for i in bar.fizzle(foo):
else baz = i**2
this_sucks(badluck); foo.wibble(baz)
return foo, baz
/* -- another C -- */
if (condition)
somethingsExecuted();
alwaysExecuted(shouldNot);
alwaysExecuted();
28. “ general
syntax on
set modeline
set ruler
set autoindent
“set smartindent
“ search
set hlsearch
set incsearch
set showmatch
set ignorecase
set smartcase
“ mouse
set mouse=a
29. autocmd BufRead *.py set sw=4 sts=4 et
autocmd BufRead *.py set smartindent
cinwords=if,elif,else,for,while,try,except,finally,def,class
# vim: set sw=4 sts=4 et hls is si nu:
30. autocmd BufRead *.py set list listchars=tab:»_
# ref: http://vim.wikia.com/wiki/Highlight_unwanted_spaces