본문 바로가기

전체 글43

파이썬 for문 (반복문) 예제 for - 변수 in Iterator(반복자) 형태 - 몇 회 반복할지와 어떤 형태로 반복할지를 설계하는 것 - Iterator로는 range 함수 및 리스트 자료형이 사용될 수 있음 - range 함수는 (시작, 끝, 스텝)으로 구성되는데 인덱스를 기준으로 시작이 0이 기본이기 때문에 끝은 원하는 수 +1로 지정 - for의 조건식이 반복되는 동안 종속문장을 출력하고 그 후 다음 문장을 출력 - 변수의 값 변화와 조건식의 참, 거짓을 중점으로 표를 그려보는 것 추천 Q1. for문을 range()함수, 튜플, 리스트, 문자열을 이용하여 수행 A. 123456789101112131415print("=== range()함수 사용 ===")for i in range(1, 5): print(i) print(".. 2022. 5. 26.
파이썬 if~elif~else / match~case (switch~case) 조건문 예제 if문 - if문은 조건식과 종속문장으로 구성되어 있음. - 소스코드의 일부분을 건너 뛰고 수행하도록 제어하는 문장 - 조건식의 연산결과로 True와 False 중 하나가 발생하고, 그 결과에 따라 수행 여부가 결정됨 - 파이썬에서는 조건식에 0 < day and day < 10을 0 < day < 10으로 대체하여 사용 가능 - if ~ else 문은 양자택일, if-elif문은 다지선다형 개념 - 들여쓰기 매우 중요 - 중첩 if문은 관계 연산식과 논리 연산식이 결합된 형태 Q1. 기가바이트(Gbyte)를 입력받아 byte, Kbyte, Mbyte 중 선택하여 출력하는 프로그램 1024 바이트 = 1 킬로바이트(Kbyte) 1024 킬로바이트 = 1 메가바이트(Mbyte) 1024 메가바이트 = 1 .. 2022. 5. 26.
파이썬 문자열을 출력하는 여러가지 방법 예제 Q1. 표준체중 = (현재 키 - 100) x 0.9 라고 할 때, input문을 사용하여 키를 입력받아 표준 체중을 구하고 출력하는 프로그램 작성 HTML 삽입 미리보기할 수 없는 소스 Q2. 파이썬3.X대 서식문자{ }, 이스케이프문자를 응용한 프로그램을 실행 결과와 같이 작성 HTML 삽입 미리보기할 수 없는 소스 escape 문자 \t는 8자리 탭 format{:^19,}은 총 20자리의 가운데에 출력하며, 숫자 3자리마다 콤마를 출력한다는 뜻. 6자리 숫자 123456을 출력하면 양쪽 공백 6자리(총 12자리) 가운데에 123,456을 출력. 이때 ^대신 >을 넣으면 오른쪽 정렬, 2022. 5. 26.