파이썬(python) 기초 프로그램 예제
파이썬 기초 프로그램에 대해 포스팅합니다.
0. 들여쓰기
파이썬프로그램은 들여쓰기를 엄격하게 지켜야 합니다. 아래 예제에서 보면
a = 5
while a!=0:
print(a) <-------------------탭들여 쓰기 또는 스페이스 들여쓰기
a-=1 <-------------------탭들여 쓰기 또는 스페이스 들여쓰기
while 이나 if , for문 등과 같은 문장에서 들여쓰기를 엄격하게 지키지 않으면 들여쓰기 에러가 발생합니다.
문법적인 규칙이기 때문에 한번 스페이스로 들여쓰기를 했다면 스페이스를 해야합니다. 만약 탭들여 쓰기를 했다면 계속 탭들여쓰기를 해야 들여쓰기 에러가 발생하지 않습니다.
1. 변수의 사용법
파이썬은 여타 다른 C언어와 같은 프로그램과 다르게 변수 선언이라는 개념이 없습니다. C언어의 변수는 먼저 변수를 선언한 후 아래 그림과 같이 사용합니다.
#include <stdio.h>
int main()
{
int a = 5 ;
int b = 5;
int c;
c= a+b;
printf(%d , c);
return 0;
}
하지만 파이썬은 변수의 선언이라는 개념이 없이 단순히 위와 같은 예제를 구현 한다면 아래처럼 구현 됩니다.
파이썬은 데이터 타입을 알아서 인식합니다.
c= a+b
print(c);
예>
a= 5.5
b= 3
c = "Hello World"
2. if, elif, else변수의 사용법
아래 예제코드는 두가지 변수를 비교하여 각각 해당하는 상태에 따라 처리하는 코드 입니다.
C언어의 if, else if, else 와 같다고 보시면 됩니다.
num1 = 11;
num2 = 12;
if num1 > num2:
print('num1 is bigger')
elif num == num2:
print('num1 and num2 are the same')
else:
print('num2 is bigger')
당연히 num1이 11이고 num2가 12 이면 결과는 num2가 크기 때문에 결과는 num2 is bigger 입니다.
3. for문의 사용법
for문은 특정조건이 다 할때까지 반복하는 기능을 합니다.
num= [1,2,3]
for x in num:
print(x)
결과는 아래와 같습니다.
1
2
3
num 리스트 안에 있는 값이 전부 출력 될때까지 반복 합니다.
4. while문의 사용법
while 문도 for문과 마찬가지로 특정조건이 다 할때까지 반복하는 기능을 합니다.
아래 예제는 a라는 변수에 5라고 초기화 한 후 while문을 도는 동안 1씩 감소시켜 0이 되면 끝나게 되는 동작을 합니다.
a=5
while a!=0:
print(a)
a-=1
결과
5
4
3
2
1
5. break문의 사용법
break문의 경우에는 반복적인 동작을 중도에 끝내고자 하는경우 사용 할 수 있습니다.
아래예제에서 무한하게 반복하는 while문을 a 변수의 값을 1씩 감소시켜 a가 0이 되면 break문을 통해 while 루프를 탈출하게 합니다.
a=5
while True:
print(a)
a-=1
if a==0:
break
결과
5
4
3
2
1
'프로그래밍' 카테고리의 다른 글
안드로이드 앱 개발 및 수익화 방안 (0) | 2022.06.26 |
---|---|
[시리얼 통신] C#을 활용한 시리얼 통신 모니터링 프로그램 만들기 (1) | 2022.04.02 |
파이썬(python) 설치 방법 (0) | 2021.07.06 |
파이썬 문자열 사용법 (0) | 2021.07.06 |
C# Winform 버튼 애니메이션 만들기 (0) | 2021.05.13 |
댓글