본문 바로가기

IT/파이썬(Python)69

파이썬 while 반복문 사용법 이전 시간에는 if 조건문, for 반복문에 대해 알아봤다. 이제는 마지막으로 while 반복문에 대해 알아보려고 한다. while 조건: 조건이 참인 동안 실행할 작업 i라는 변수에 0이라는 숫자를 할당했다. 그러고 나서 i가 100보다 작은 수라면 값을 출력하는 작업을 반복한다. if 조건문, for 반복문과 다르게 while 반복문은 조건의 끝을 지정해주지 않으면 무한 루프에 빠질 수 있다. 당연히 while 반복문 안에서도 if 조건문, for 반복문, while 반복문을 사용할 수 있다. 2023. 2. 23.
파이썬 for 반복문 사용법 저번 시간에는 if 조건을 알아봤다. if 조건문의 경우에는 조건인 참인 경우에 한해 한 번 작업을 실행하고 끝나는 조건문이다. 그와 다르게 for 반복문은 지정된 횟수만큼 작업을 반복하고 종료된다. 목차 1. for range 반복문 2. for 객체 반복문 1. for range 반복문 for 변수 in range(숫자): 변수가 range 클래스의 마지막 숫자가 될 때까지 수행할 작업 range 함수는 지정된 숫자까지의 range 클래스를 생성하는 명령어다. range(100)을 입력하면 0부터 99까지의 숫자를 가지고 있는 range 클래스가 생성된다. i라는 변수는 해당 range 클래스 내에서 가장 처음 값부터 할당받는다. range 클래스의 마지막 값인 99가 될 때까지 반복문을 수행한다. .. 2023. 2. 22.
파이썬 if 조건문 사용법 파이썬에는 조건문이 존재한다. if, else, for, while 등 다양한 조건문이 있는데 이번 시간에는 if 조건문을 사용하는 방법에 대해 알아보려고 한다. 가장 기본적인 조건문이다. 목차 1. if 조건문 2. if else 조건문 3. if elif else 조건문 4. if not 조건문 5. if and 조건문 6. if or 조건문 1. if 조건문 if 조건: if 조건이 참이면 수행할 작업 if라는 글자 뒤에 조건을 입력한다. 조건을 입력하고 나서는 콜론(:)을 입력해야 한다. a라는 변수에 10을 할당했고 a > 9라는 조건을 만족한다. 따라서 '"a > 9"라는 문자열을 출력했다. 해당 조건이 참이 아니라면 아무런 작업도 진행되지 않는다. 당연히 여러 개의 if 조건문도 연속으로 사.. 2023. 2. 21.
파이썬 print 함수 사용법(출력 포맷) 파이썬으로 print 함수를 사용하다 보면 원하는 문구를 출력하고 싶은데 잘 안될 때가 있다. 그럴 때 출력 포맷을 활용하여 원하는 문구를 자유자재로 출력할 수 있다. 목차 1. 변수 활용하기 2. 출력 순서 활용하기 3. 출력 순서와 변수 활용하기 4. 원하는 자릿수까지 0으로 채우기 1. 변수 활용하기 print(변수 1, 변수 2) 변수 var1, var2에 각각 'spam', 'kimchi'라는 문자열을 정의한다. 그리고 print 함수에서 따옴표를 입력하지 않고 해당 변수의 이름을 입력해 주면 그 변수에 할당된 문자열이 출력된다. 2. 출력 순서 활용하기 print('{출력 순서}, {출력 순서}'.format('0번째 문자열', '1번째 문자열')) 변수를 활용하기 싫다면 출력 순서를 지정하고.. 2023. 2. 20.
파이썬 코드 캡처하는 방법(CodeSnap, Carbon, Ray) 파이썬 코드를 다른 사람에게 보여주고 싶은 때가 있을 것이다. 그러나 단순히 코드만을 복사하고 붙여 넣기 했을 경우 코드를 제대로 파악하는데 시간이 걸린다. 이때 활용할 수 있는 캡처 도구들에 대해 알려주겠다. 목차 1. CodeSnap (비주얼 스튜디오 코드 확장 모듈) 2. Carbon 3. Ray 1. CodeSnap (비주얼 스튜디오 코드 확장 모듈) 비주얼 스튜디오 코드를 사용하는 사람이라면 누구나 활용하고 있을 확장 모듈이다. VS Code를 실행시킨 후에 좌측 메뉴에서 '확장'을 선택한다. 그리고 검색 창에서 'codesnap'을 검색한다. 제목이 'CodeSnap'으로 되어있는 모듈을 설치하면 된다. 사용법은 간단하다. 먼저 명령 파렛트(Ctrl + Shift + P)를 실행시킨다. 그리고.. 2023. 2. 19.
파이썬 print 함수 사용법(이스케이프 문자) 저번 글에서는 % 서식 기호를 활용해 출력 형태를 수정하는 방법에 대해 알아보았다. 이번 글에서는 이스케이프 문자를 활용하여 출력 형태를 원하는 대로 변경해보려고 한다. 목차 1. 이스케이프 문자란? 2. 이스케이프 문자 활용법 └ 2.1. 줄넘기기 \n └ 2.2. 탭 들여쓰기 \t └ 2.3. 한 칸 지우기 \b └ 2.4. 백슬래시 \\ └ 2.5. 작은따옴표 \' └ 2.6. 큰따옴표 \" 1. 이스케이프 문자란? 이스케이프 시퀀스(Escape Sequence)를 따르는 문자들이다. 문자열 안에서 특별한 의미로 해석되며 백슬래시(\)와 함께 사용한다. 이 문자들은 키보드에 있는 문자들로 표현이 불가능하다. 프로그래밍 언어로 표현할 수 없는 기능과 문자를 표현할 수 있게 해 준다. 2. 이스케이프 .. 2023. 2. 18.
파이썬 print 함수 사용법(% 서식 기호) 파이썬 print 함수는 단순히 문자열을 출력하는 함수지만 % 서식 기호를 활용하여 출력 형태를 설정할 수 있다. 목차 1. print 함수란 2. print 함수 % 서식 기호 활용법 └ 2.1. 정수 입력 └ 2.2. 실수 입력 └ 2.3. 한 글자 입력 └ 2.4. 문자열 입력 1. print 함수란 원하고 싶은 데이터를 출력하고 싶을 때 사용하는 함수다. 기본적인 형태는 다음과 같다. print("문자열") print("Hello")라는 코드를 실행시키면 출력 창에 Hello가 나타난 것을 확인할 수 있다. 2. print 함수 % 서식 기호 활용법 서식 예시 설명 %d, %x, %o 1, 5 정수(10진수, 16진수, 8진수) %f 0.1, 0.7 실수 %c "h", "김" 한 글자 %s "ab.. 2023. 2. 17.
파이썬 matplotlib 그래프 범례 설정하기 범례는 그래프 데이터의 종류를 표시하기 위한 텍스트다. matplotlib을 이용해 범례를 표시하고 스타일을 설정하는 방법에 대해 알아보자. 목차 1. 범례 표시하기 2. 범례 글자 폰트 설정 3. 범례 글자 색상 설정 4. 범례 글자 크기 설정 5. 범례 위치 설정 1. 범례 표시하기 범례를 표시하는 방법은 다음과 같다. pyplot.plot(가로축 데이터, 세로축 데이터, label= '원하는 데이터 이름') pyplot.legend() 그래프의 우측 상단 영역에 범례가 생겨난 것을 볼 수 있다. 원하는 데이터 이름을 입력해서 글자를 자유롭게 바꿀 수 있다. 이는 데이터의 이름이 'data'라는 것을 뜻한다. 범례를 표시할 수 있는 또 다른 방법도 있다. pyplot.legend(['원하는 데이터 이.. 2023. 1. 28.
파이썬 matplotlib 그래프 축 제목 설정하기 목차1. 축 제목 설정2. 축 제목 폰트 설정3. 축 제목 색상 설정4. 축 제목 크기 설정5. 축 제목 위치 설정1. 축 제목 설정xlabel, ylabel 함수를 이용해 축 제목을 입력할 수 있다.pyplot.xlabel('가로축 제목')pyplot.ylabel('세로축 제목')가로축과 세로축 제목을 각각 'X Axis', 'Y Axis'로 입력해 줬더니 그래프에 반영된 것을 볼 수 있다.2. 축 제목 폰트 설정축 제목에 원하는 폰트를 설정할 수 있다.pyplot.xlabel('원하는 가로축 제목', fontdict = {'family' : '폰트 이름'})pyplot.ylabel('원하는 세로축 제목', fontdict = {'family' : '폰트 이름'})X축 제목과 Y축 제목의 폰트를 서로 .. 2023. 1. 28.
반응형