파이썬 입문. Hands On 중 하나.

4060 단어 Python
회사 구성원들에게 입문용 자료를 만들어 주다.
환경은github+cloud9로 제작되었습니다.잘하세요.
조만간 보도될 가능성이 있다.
겸사겸사 말씀드리겠습니다.7.

우선 실행해 보아라.


어쨌든main.py와 함께 파일 준비
다음과 같이 기술하다.시행해 보다.
실행 명령은 python main.pymain.py
#encoding=utf-8

if __name__ == '__main__':
    print "Hello"
실행 결과
Hello
if __name__ == '__main__':이것은 자신이 프로그램의 처리를 책임지는지 여부이다
아무튼 일단 이걸 주문으로 쓰면 돼.print "Hello"출력이야.

의견 차이를 시험해 보다


프로그래밍에는 분기와 중복이 있습니다. 분기를 진행해 보십시오.
main.py
#encoding=utf-8

if __name__ == '__main__':
    a = "Bye"
    if a == "Hello":
        print a
    elif a == "Bye":
        print a*2
    else 
        print "foo"
a가 "Hello"라면 "Hello".
a가 "Bye"인 경우 "Bye"를 두 번 출력합니다.
즉, ByeBye를 내보냅니다.자꾸 징그러워. 프로그래밍은 이런 거야.
a를 Hello, Bye로 변경하여 결과를 확인하십시오.

되풀이하다


이번엔 반복이야.
main.py
#encoding=utf-8

if __name__ == '__main__':
    a = [1,2,3,4,5]
    for num in a:
        print num
실행 결과
1
2
3
4
5
그룹 a에 요소 1~5 포함
각각 하나의 요소를 추출하여 수출하다.

파일 분할


python 디자인을 쓰면 팽창합니다.
공통화된 부분을 함수로 만들거나 반으로 만들 수 있다.
나는 철판 서류를 분리하는 것도 좋은 방법이라고 생각한다.
예컨대

이렇게 프로필을 구성하는 경우.
main.py
#encoding=utf-8

import sub1

if __name__ == '__main__':
    sub1.method()   
sub1.py
#encording=utf-8

def method():
    print "----"
    print "method"
    print "----"

if __name__=="__main__":
    method()
실행해 보면
실행 결과
----
method
----
이런 느낌이야.
그중의 하나니까 여기 있는 거야.

좋은 웹페이지 즐겨찾기