모든 소스코드 들은 Basic_Grammar.py 에 사용한 코드가 작성되어있습니다.
https://github.com/JaeYeongSong/Blog/tree/main/Python_Basic
오늘은 Python 기초 문법에 대해 알아보도록 하겠습니다.
오늘 배울 파이썬 기초 문법은 총 4가지 입니다. (내일 이어서 더 알아보도록 하겠습니다.)
간단하게 기초 문법을 알아볼것이고, 앞으로 더 Deep 하게 알아볼 것이기 때문에 간단하게 알아보는 시간으로
"음.. 이런게 있구나" 이 정도로만 생각해주시면 좋을 것 같습니다.
지금부터 차례대로 알아보도록 하겠습니다.
일단 간단한 파이썬 기초 문법을 알아보기 전에 간단하게 print 함수에 대해 알아보도록 하겠습니다.
print 함수는 어떠한 값의 결과를 출력하기 위해 사용됩니다.
print 라는 함수는 어떻게 사용하는지 설명해보겠습니다.
print()
print 라는 함수는 print() 이렇게 print가 있고 그 다음에 괄호가 있습니다.
괄호 안에 어떠한 값을 적어주시면 됩니다. 문자열이 될 수도 있고, 숫자가 될 수도 있고, 변수가 될 수도 있습니다.
지금부터 배울 파이썬 문법에 대해 알아보시면 print 함수도 어떻게 사용되는지 잘 아실 수 있습니다.
그럼 지금부터 파이썬 간단한 문법에 대해 알아보도록 하겠습니다.
모든 소스코드 들은 Basic_Grammar.py 에 사용한 코드가 작성되어있습니다.
사칙연산
첫번째로 더하기(+)를 해보도록 하겠습니다.
보통 계산기 사용하듯 더하기 기호만 넣어 주면 됩니다.
2 + 3 # 2와 3 더하기
이렇게 작성된 코드를 가지고 python에 작성하시면 이 코드는 정상작동하지만, 저희가 볼 수 없기 때문에
결과값을 출력하기 위해 아래와 같이 코드를 작성해주시면 됩니다.
print(2 + 3) # 2와 3을 더한 값 출력
위에 있는 이 코드는 2 + 3 이라는 값을 print 함수로 출력해줄 수 있는 코드입니다.
한 번 실행시켜보도록 하겠습니다. 저번시간에 저를 잘 따라오셨다면 Visual Studio Code 기본 설정을 하셨기 때문에
python 프로그램이 설치되어있으실 겁니다. 만약 설치가 안되어있다면
위 링크로 가셔서 Visual Studio Code 설치 파트를 보고 오시면, Visual Studio Code 기본 설정을 하실 수 있습니다.
Visual Studio Code에서 python을 설치하셨다면, 위에 사진과 같이 오른쪽 윗 부분에 초록색깔로 실행 버튼이 만들어진 것을 알 수 있습니다. 코드를 실행하실때 실행 버튼을 눌러주시면 더 빠르게 실행하실 수 있습니다.
일단 아까전에 작성한 코드를 한 번 실행해보도록 하겠습니다.
결과값은 5가 나온 것을 알 수 있습니다.
2 + 3 = 5 가 맞기 때문에 정상적으로 잘 작동하였습니다.
그럼 덧셈은 정상 작동을 했기 때문에 뺄셈과 곱셈 그리고 나눗셈을 차례대로 해보겠습니다.
뺄셈은 이러한 식을 세워보았습니다.
5 - 2 를 해보도록 하겠습니다. 코드는 아래와 같이 작성해주었습니다.
print(5 - 2) # 5에서 2를 뺀 값 출력
위에 있는 코드에 결과값은 아래와 같습니다.
결과값은 3이 나왔습니다.
5 - 2 = 3이 맞기 때문에 정상적으로 코드가 작동했다는 것을 알 수 있습니다.
그 다음으로 곱셈을 한 번 해보도록하겠습니다.
여기서 주의하셔야 할 점이 있습니다.
※ 곱셈과 나눗셈을 하실때는 곱셈은 * 기호를 사용하고 나눗셈은 / 기호를 사용합니다. ※
우리가 일반적으로 알고 있는 곱셉은 ×를, 나눗셈은 ÷를 사용하시는 걸로 아시지만,
Python 같은 경우에는 곱셈은 * 기호, 나눗셈은 / 기호를 사용한다는 것을 잊지 마시기 바랍니다.
그럼 곱셈 식과 나눗셈 식을 같이 작성해보도록 하겠습니다.
print(3 * 2)
print(9 / 3)
곱셈 식과 나눈셈 식은 3 × 2 = 6, 9 ÷ 3 = 3으로 정상작동이 되신 것을 아실 수 있습니다.
그 다음 파트로 넘어가도록 하겠습니다.
변수에 숫자 대입하고 계산하기
지금 부터 결과값은 소스코드에 // 표시를 하겠습니다.
이번 파트는 변수에 숫자를 대입하고 계산을 해보도록 하겠습니다.
방금 전 시간에는 숫자를 식에 바로 입력해주었는데
이번에는 변수에 숫자를 입력해주고, 변수를 가지고 계산을 해보도록 하겠습니다.
a = 2
b = 3
print(a + b)
// 5
결과값은 5가 나왔습니다.
저희가 만든 코드가 a에 2를 대입하고, b에 3을 대입한 다음 a와 b를 더하면 5이라는 결과값이 출력됩니다.
그러니까 a(2) + b(3) = 5로 정상적으로 계산 된 것을 알 수 있습니다.
이렇게 변수에 숫자를 집어넣고(대입하고) 계산할 수 있습니다.
변수에 문자 대입하고 출력하기
이번 파트는 변수에 문자를 대입하고 출력을 해보겠습니다.
아까전부터 print 함수 같은 경우에는 많이 사용했기 때문에 print 함수에 대해 어느정도 아실 수 있을 것이라고 생각됩니다.
그럼 print 함수를 이용해 문자를 출력해보도록 하겠습니다.
a = "변수에 문자 대입하고 출력하기"
print(a)
// 변수에 문자 대입하고 출력하기
결과값은 변수에 문자 대입하고 출력하기 가 나왔습니다.
a 라는 변수에 "변수에 문자 대입하고 출력하기" 라고 작성해준 후
그 다음 print 함수로 a 변수를 출력해주면 a 변수에 담겨있는 값이 출력되는 방식입니다.
변수에 문자 대입하고 출력하는 방법에 알아보았습니다. 그 다음 파트로 넘어가도록 하겠습니다.
조건문 if
a = 5
if a > 3:
print("a 는 3보다 큽니다.")
// a 는 3보다 큽니다.
이 코드는 a가 3보다 크면 "a 는 3보다 큽니다." 이라는 문장을 출력하라는 뜻입니다. 위 코드에서 a는 5이므로 3보다 크기 때문에 print(출력)로 지정해준 "a 는 3보다 큽니다." 이 문장이 출력되는 것 입니다.
if a > 3: 의 다음 문장은 Tab 키 또는 Space bar(스페이스 바) 키 4개를 이용해 반드시 들여쓰기 한 후에 print("a 는 3보다 큽니다.")이라고 작성해야 합니다.
오늘은 조건문 if문만 하도록 하겠습니다.
내일도 이어서 간단하게 기초 문법에 대해 알아보겠습니다.
지금까지 읽어주셔서 감사합니다.
지금까지 Python 기초 문법 알아보는 시간이였습니다.