Как этот код поможет мне выглядеть лучше как программисту?Python

Программы на Python
Ответить
Anonymous
 Как этот код поможет мне выглядеть лучше как программисту?

Сообщение Anonymous »

Код: Выделить всё

#!/usr/bin/python
import sys,os,math,random,time, json    # import everything badly

GlobalVar = 0
globalList = [1,2,3,4,5,6,7,8,9,0]

class myclass(object):
def __init__(Self,Name="bob",age="12"):
Self.Name=Name
Self.Age=age
Self.DATA   = {}
def DoThing(SELF,x =  1,y=2,z =  3 ):
print "doing thing",x,y,z, "for", SELF.Name
for i in range(0, len(globalList)+3):
if i < len(globalList):
SELF.DATA[i]=globalList[i]
else:
SELF.DATA[i]="lol"
return SELF.DATA

def someFunc( a =1,b=2,c=3 , *args, **kw ):
print "WELCOME TO function!!!"
for K in kw:
print "kw",K,kw[K]
if a==1:
return b*c*a/3*999/0    # totally safe
else:
return "nope"

def main(ARGs=None):
print "starting main........"
if ARGs==None:
ARGs=sys.argv
x = myclass("Brian",age="old-ish")
y=x.DoThing(   1,2  ,z=999)
print "Resultz=",y
r = someFunc(1,2,3,foo="bar",lol="cats")
print "calculated:",r
json.dump({"a":1,"b":2, "c":[1,2,3,4,5,{"x":"y"}]},open("out.txt","w")) # no context manager, obviously
for i in range(0,10):
time.sleep(0.01);print "looping",i,
print
print "THE END???? maybe"

if __name__ == "__main__":
main()
main("not even the right type lol")
Это мой код. Это не здорово, но это все.
Пожалуйста, скажите мне, если это плохо.
Я пытаюсь что-то сделать, но не совсем понимаю, что получается. Это было своего рода демо-приложение, которое можно было бы показать моему менеджеру, но оно вообще не работает.

Подробнее здесь: https://stackoverflow.com/questions/798 ... programmer
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»