파이썬 프로그램 구조
Python 프로그램은 패키지, 모듈(예: Python 파일) 및 함수로 구성됩니다. 패키지는 모듈의 모음입니다. 모듈은 특정 유형의 문제를 처리하는 함수와 클래스의 모음입니다.
패키지는 하나 이상의 __init__.py 파일을 포함해야 하며, 파일 내용은 비어 있을 수 있습니다. 현재 폴더를 패키지로 식별하는 데 사용됩니다.
if 문
>;>;>; x = int(raw_input("Please enter an integer: ")) >;>;>; if x < 0:... x = 0... print 'Negative changed to zero'... elif x == 0:... print 'Zero'... elif x == 1:... print 'Single'... else:... print 'More'...
for 문
>;>;>; # Measure some strings: ... a = ['cat', 'window', 'defenestrate'] >;>;>; for x in a: ... print x, len(x) ... cat 3 window 6 defenestrate 12
범위 함수를 사용하여 계산 루프 구현
>;>;>; for i in range(3): print i, 'Pythons' ... 0 Pythons 1 Pythons 2 Pythons
while 문
>;>;>; x = 'spam' >;>;>; while x: ... print x, ... x = x[1:] ... spam pam am m
break continue pass else loop
- break jump out of the loop
- continue jump to the top of the loop
- pass 아무것도 하지 마세요. 그냥 통과 비트 빈 문
- else가 실행되고 루프가 정상적으로 종료되는 경우에만 실행됩니다.
while <条件测试>;: <语句>; if <条件测试>;: break #现在跳出循环,忽略else if <条件测试>;: continue #现在转到循环顶部 else: <语句>; #如果没有遇到break