공부29 [Python] 파이썬 문제풀기 [Python] 파이썬 문제풀기 파이썬을 공부하고 있던중에.. 아는 건축학과 다니시는 형님이 학부과제를 하나 부탁하셨다..어떤 언어로 짜도 상관없다고 하셔서 파이썬 공부도 할 겸 짜본 코드. 문제(과제를 누가 검색할 수 있으므로 이름은 바꿈..)진주를 잡아라- 10 x 10의 공간, 임의이 자리에 진주와 병진이 위치 지정- 진주: 1칸 랜덤- 병진: 진주가 있는 방향의 최단거리. 3턴을 2,1,0 칸씩 움직일 수 있음 (반복) 1) 진주가 병진이를 잡는데 걸리는 횟수 산정2) Simulation 수행 및 보여주기 C에 익숙했던 난 당연히 이차원배열을 생각했고, 금방할 줄 알았는데 파이썬이라 생각보다 오래걸렸다...ㅠㅠ 막상 다 짜놓고 보니 파이썬이 조금 더 쉬웠던거 같긴하다. 정답(이라고 할 순 없지만 .. 2017. 10. 19. [JAVA] 자바 Reflection 리플렉션 [JAVA] 자바 Reflection 리플렉션그냥 내공부본 내용은 Markdown언어로 작성했지만 스킨이 적용안되는관계로 그냥 올림 # Java Reflection### 프로그램내에서 자기 자신의 구조를 관리/수정하는 동작 **필드2개 `(foo,hello)`와 메소드 2개`(method1, method2)`를 다룸**```javaimport java.lang.reflect.*class c{int foo = 10;String hello = "How are you?"void method1(){System.out.println("method1 called");}void method2(String str){System.out.println(str);}}``` **invoke로 메소드 사용하기(메소드 다루기)*.. 2017. 9. 15. [Android] 안드로이드 기초 Activity [Android] 안드로이드 기초 Activity본 내용은 Markdown 언어로 작성했지만 적용이 안되는관계로 그냥올림 # Activity _ Android ### onCreate() ```java onCreate()```* 액티비티가 처음 생성되었을 때 호출됩니다. 이곳에서 일반적인 정적 설정을 모두 수행해야 합니다. 즉 보기 생성, 목록에 데이터 바인딩하기 등을 말합니다. 이 메서드에는 액티비티의 이전 상태가 캡처된 경우 해당 상태를 포함한 번들 개체가 전달됩니다 이 뒤에는 항상 `onStart()`가 따라옵니다. ### onRestart()``` onRestart() ``` - 액티비티가 중단되었다가 다시 시작되기 직전에 호출됩니다. 이 뒤에는 항상 `onStart()`가 따라옵니다. ### on.. 2017. 9. 14. [Python] IndentationError: unindent does not match any outer indentation level 처리 [Python] 에러IndentationError: unindent does not match any outer indentation level해석: 들여 쓰기가 바깥 쪽 들여 쓰기 레벨과 일치하지 않습니다. 프로그래밍을 하다보면 간단한 에러인데 해결이 안되는 경우가 많다.물론 내 경우엔 '설마 다른이유겠지' 라는 생각에 검색을 제대로 안해서 그랬지만.. Pycharm을 사용하면서 코딩을 하는데 아무래도 코딩을 하다보면 다른 사이트에서 일정 부분을 가져온 후 수정하는 경우가 많다.JAVA나 JAVASCRIPT를 코딩할땐 아무 문제없었는데 이번에 파이썬을 공부하면서 이런경우도 있구나 싶다.. 나같은 초보자들이나 할법한 에러실수. 결론부터 말하면 저 에러의 문제는 들여쓰기와 띄어쓰기를 같이 사용해서 그렇다... 2017. 8. 30. 이전 1 ··· 3 4 5 6 7 8 다음