본문 바로가기

언어16

Python - 12. 반복문 1. 반복문의 정의 및 특징. - 반복해서 문장을 수행. - 들여쓰기에 주의. 2. while 문. - 조건이 참일 경우 계속 수행. - 조건을 만족할 때만 수행해야 하는 내용이 있을 때 사용. - 반복해야 하는 횟수를 명확히 알 수 없을 때 사용. - 무한루프에 주의. # while 문 사용법. while 조건: 수행 내용# 들여쓰기에 맞춰 여러 줄 사용 가능. # while 문 사용 예시. a=0 while a < 10: print(a) a+=1 # 결과 : 0 ~ 9 까지 한 라인에 하나씩 출력됨. # 무한루프 예시. a=0 while a < 10: print(a) # 결과 : 0 이 각 라인별로 계속 출력됨. (Ctrl + c 를 눌러 강제 종료 할 것.) 3. for 문. - 리스트, 튜플, 문.. 2021. 7. 22.
Python - 11. 조건문(if) 1. 조건문(if) 정의 및 특징. - 참과 거짓을 판단하는 문장. - 조건 판단 후 상황(case)에 맞게 처리해야 할 경우 사용. - 조건문 다음 콜론(:)이 붙음. - if 조건문: 형태에선 들여쓰기(indentation)를 맞춰서 해야함. (타언어에서 {} 를 쓰듯 파이썬은 들여쓰기로 구분) - 탭 또는 공백 중 하나의 형태로 사용해야 하며, 라인(또는 공백수량)도 맞아야 함. (즉, 공백 1칸이던 4칸이던, 탭 1칸이던 동일한 규격으로 사용해야 됨.) a=1 # 조건문(if) 기본 구조. if a > 1: print('a값이') print('1보다 크다') ## 오류 예시. # 탭과 공백 같이 사용하여 오류 if a: print('a값이') print('1보다 크다') # 공백이 맞지 않아 오류.. 2021. 7. 21.
Python - 10. 변수 1. 변수의 정의 및 특징. - 객체를 가리킴. (정확히는 객체가 저장된 메모리 주소를 가리킴) - 변수 생성 시 다양한 형태 생성 지원. (튜플, 리스트 등) # 변수 일반 선언. a=1 # 변수 튜플 형태로 한번에 선언. (튜플 형태로 사용하는게 아닌 각각이 일반 변수로 생성 됨.) b,c=(2,3) (b,c)=2,3 (b,c)=(2,3) # 변수 리스트 형태로 한번에 선언. (리스트 형태로 사용하는게 아닌 각각이 일반 변수로 생성 됨.) [d,e]=[4,5] # 변수 동일 값 선언. f=g=6 print(a,b,c,d,e,f,g)# 결과 : 1 2 3 4 5 6 6 2. 변수의 복사 및 메모리. 대입을 통해 복사된 변수는 메모리 주소 값을 복사. a=1 c=[1,2,3] # 메모리 주소 확인. (주.. 2021. 7. 20.
Python - 09. 불리언(bool) 자료형 1. 불리언(bool) 정의 및 특징. - bool 형으로, 참(True) / 거짓(False) 두 형태로만 저장이 가능. (대소문자 주의) - 비교 연산자는 bool 값을 Return 함. # 참 표현. type(True)# 결과 : # 거짓 표현. type(False)# 결과 : # 잘못된 표현. type(true)# 결과 : 오류 type(false)# 결과 : 오류 type(TRUE)# 결과 : 오류 type(FALSE)# 결과 : 오류 # bool 값을 반환하는 비교 연산자 결과 예시. 1 2021. 7. 19.