-1
저는 인쇄 문구를 수정하여 docstring 스타일을 사용하고 주자를 사용하여 인쇄하는 LPTHW 41에서 작업하고 있습니다. 그들.파이썬 2.7, docstring (doc comments) "문제가 없습니다. 속성 _doc_"오류가 있습니다.
코드는 원래이 같았다 :
Function()
Print "Several lines of printed material"
개정, 기능 시작 :
는 주자는 목표에 인 상태과 같이 모든 기능 ("방")를 연결Function()
"""doc comment"""
print 명령 대신 doc 주석을 인쇄하십시오.
이def central_corridor():
"""You wanna blow thing up.
You running toward place for to get bomb.
Emeny approach!
1 = shoot at enemy
2 = avoid emenemeny
3 = use bad pick up line on emenie
4 = hint"""
#print(_doc_)
action = int(raw_input("> "))
if action == 1:
print "He shoot you first."
return 'death'
elif action == 2:
print "No he still gots you."
return 'death'
elif action == 3:
print "Oh yeah sexy boy."
print "You get past laughing enemy."
return 'laser_weapon_armory'
elif action == 4:
print "Emeny like good joke."
return 'central_corridor'
else:
print "You enter wrong input"
return 'central_corridor'
사람이 어떻게 다큐 멘 테이션 코멘트 인쇄 얻는 말해 줄 수 :
ROOMS = {
'death': death,
'central_corridor': central_corridor,
'laser_weapon_armory': laser_weapon_armory,
'the_bridge': the_bridge,
'escape_pod': escape_pod
}
def runner(map, start):
next = start
while True:
room = map[next]
print "\n----------------"
print room._doc_
next = room()
runner(ROOMS, 'central_corridor')
하지만 오류
'function" object has no attribute '_doc_'
예 방을 받고 계속? 감사!